marko / admin-panel
Admin panel UI for Marko Framework
Package info
github.com/marko-php/marko-admin-panel
Type:marko-module
pkg:composer/marko/admin-panel
0.0.1
2026-03-25 17:53 UTC
Requires
- php: ^8.5
- marko/admin: 0.0.1
- marko/admin-auth: 0.0.1
- marko/authentication: 0.0.1
- marko/config: 0.0.1
- marko/core: 0.0.1
- marko/routing: 0.0.1
- marko/session: 0.0.1
- marko/view: 0.0.1
Requires (Dev)
- marko/testing: 0.0.1
- pestphp/pest: ^4.0
This package is auto-updated.
Last update: 2026-03-25 21:07:20 UTC
README
Server-rendered admin panel UI — provides login, dashboard, and permission-filtered sidebar navigation out of the box.
Installation
composer require marko/admin-panel
Quick Example
use Marko\AdminPanel\Menu\AdminMenuBuilderInterface; use Marko\AdminAuth\Entity\AdminUserInterface; class LayoutHelper { public function __construct( private readonly AdminMenuBuilderInterface $adminMenuBuilder, ) {} public function getSidebar( AdminUserInterface $user, string $currentPath, ): array { return $this->adminMenuBuilder->build($user, $currentPath); } }
Documentation
Full usage, API reference, and examples: marko/admin-panel