neronplex / cake-orm-enabler
CakePHP ORM 对 Laravel & Lumen 的启用器
0.0.3
2017-02-14 15:25 UTC
Requires
- php: >=5.5.9
- cakephp/orm: ^3.3
- illuminate/support: ^5.0
Requires (Dev)
Suggests
- cakephp/cache: ^3.3
This package is not auto-updated.
Last update: 2024-09-14 19:26:02 UTC
README
cake-orm-enabler 是一个包,用于在 Laravel 中启用 cakephp/orm。
需求
- Laravel 或 Lumen 5.0.x 或更高版本。
- CakePHP ORM 5.3.x 或更高版本。
安装您的项目
通过 Composer 安装
$ composer require neronplex/cake-orm-enabler
添加服务提供者
在 Laravel 的情况下。
// providers array in config/app.php Neronplex\CakeORMEnabler\ServiceProvider::class,
在 Lumen 的情况下。
// add line in bootstrap/app.php $app->register(Neronplex\CakeORMEnabler\ServiceProvider::class);
添加外观
在 Laravel 的情况下。
// aliases array in config/app.php 'aliases' => [ // other facades... 'TableRegistry' => Neronplex\CakeORMEnabler\Facades\TableRegistry::class, ],
在 Lumen 的情况下。
// add line in bootstrap/app.php (5.2 or earlier) if (!class_exists('TableRegistry')) { class_alias('Neronplex\CakeORMEnabler\Facades\TableRegistry', 'TableRegistry'); } // add line in bootstrap/app.php (5.3 or later) $app->withFacades(TRUE, [ // other facades... 'Neronplex\CakeORMEnabler\Facades\TableRegistry' => 'TableRegistry', ]);
使用方法
有关如何使用 ORM 的案例,请参阅 官方参考。
许可证
版权所有 © 2016 暖簾 (@neronplex) 根据 [Apache License, Version 2.0][Apache] 许可 [Apache]: https://apache.ac.cn/licenses/LICENSE-2.0