mrubinitmegastarcom / autoadminlaravel
Administrative interface builder for Laravel.
Package info
github.com/m-rubin-itmegastar-com/AutoAdminLaravel
pkg:composer/mrubinitmegastarcom/autoadminlaravel
Requires
- php: >=7.1.3
- ext-json: *
- barryvdh/laravel-ide-helper: ^2.4.3
- davejamesmiller/laravel-breadcrumbs: ~4.0 || ~5.0
- doctrine/dbal: ~2.3
- erusev/parsedown: 1.*
- kodicms/laravel-assets: 0.*
- kodicomponents/navigation: 0.*
- kodicomponents/support: 0.*
- laravel/framework: ~5.5 || ~6.0
- laravelcollective/html: ~5.5 || ~6.0
Requires (Dev)
- mockery/mockery: ~0.9 || ~1.0
- orchestra/testbench: ^3.5 || ^4.0
- phpunit/phpunit: ~7.0 || ~8.0
This package is auto-updated.
Last update: 2026-06-07 19:25:32 UTC
README
Laravel Admin Panel
SleepingOwl Admin is an administrative interface builder for Laravel.
Documentation
Install dev branch
- Run this command in the terminal:
composer require mrubinitmegastarcom/autoadminlaravel - Run command in the terminal add config files:
php artisan sleepingowl:install - Run command in the terminal for update assets:
php artisan sleepingowl:update
Copyright and License
Admin was written by Sleeping Owl for the Laravel framework and is released under the MIT License. See the LICENSE file for details.
Config example /** * @return array */ public function getProperty():array { return [ 'crud'=> [ 'modelTitle' => 'Круиз', 'menuGroup' => 'Справочники', 'menuIcon' => 'fa fa-dashboard', 'gridFields' => $this->getDocAttributesType(), 'editFields' => $this->getDocAttributesType(), 'permission' => [], ], 'relations'=> function($a){ return [ 'motorship'=>['class'=>Motorship::class, 'relationOne'=>true] ]; } ]; }