lukaskorl / administrator
Laravel 的数据库接口包
Requires
- php: >=5.3.0
- laravel/framework: 4.*
Requires (Dev)
- mockery/mockery: 0.8.0
README
Administrator 是 Laravel 的管理界面构建器。使用 Administrator,您可以可视化地管理您的 Eloquent 模型和它们之间的关系,还可以创建独立的设置页面以存储站点数据和执行站点任务。
- 作者: Jan Hartigan
- 网站: http://frozennode.com
- 版本 4.11.2
Composer
要将 Administrator 作为 Composer 包安装以与 Laravel 4 一起使用,只需将以下内容添加到您的 composer.json 文件中
"frozennode/administrator": "dev-master"
..然后运行 composer update
。安装完成后,您可以在 app/config/app.php
文件的 providers
数组中注册服务提供者
'providers' => array( 'Frozennode\Administrator\AdministratorServiceProvider', )
然后使用 php artisan config:publish frozennode/administrator
命令发布配置文件。这将添加文件 app/config/packages/frozennode/administrator/administrator.php
。此 配置文件 是您与 Administrator 交互的主要方式。
然后最终,您需要使用 php artisan asset:publish frozennode/administrator
命令发布包的资产。
Laravel 3
由于 Administrator 已切换到 Composer,您不能再使用 php artisan bundle:install administrator
或 php artisan bundle:upgrade administrator
。如果您想使用 Laravel 3 与 Administrator 一起使用,您必须切换到 3.3.2 分支,下载它,并将其添加到 /bundles/administrator
目录,并在您的 bundles.php 文件中添加以下内容
'administrator' => array( 'handles' => 'admin', //this determines what URI this bundle will use 'auto' => true, ),
文档
Administrator 的完整文档可以在 http://administrator.frozennode.com 找到。您还可以在 /src/docs
目录中找到文档。
版权和许可证
Administrator 由 Frozen Node 的 Jan Hartigan 为 Laravel 框架编写。Administrator 根据 MIT 许可证发布。有关详细信息,请参阅 LICENSE 文件。
变更日志
4.11.2
- 修复:从未捕获的通过传递 no-op 到 array_get 的奇怪遗留问题
4.11.1
- 修复:新非数字模型 ID 的路由问题
4.11.0
- 模型 ID 不再必须是数字
- 新增翻译(vi)