r15ch13 / peculiar
此包已被废弃且不再维护。未建议替代包。
是对Laravel Eloquent Model的扩展。它允许使用UUIDs(ramsey/uuid)作为主键。
v2.1.0
2017-04-25 18:39 UTC
Requires
- illuminate/database: ~4.0|~5.0
- ramsey/uuid: ~3.6
Requires (Dev)
- cartalyst/sentry: ~2.1
- laravelbook/ardent: ~2.0
- phpspec/phpspec: ~2.0
Suggests
- cartalyst/sentry: Extends the models of Cartalyst Sentry.
- laravelbook/ardent: Extends the model of Laravelbook Ardent.
README
是Laravel模型的扩展。它允许使用UUIDs作为主键。
安装
将r15ch13/peculiar
添加到composer.json
的依赖项中
{ "require": { "r15ch13/peculiar": "~2.0" } }
使用composer update
或composer install
更新您的包。
入门
Peculiar
扩展了Eloquent
基类而不改变其核心功能。
要创建一个新的Peculiar模型,只需让您的模型类继承自Peculiar
基类。
use Rfifteen\Peculiar\Peculiar; class User extends Peculiar {}
如果您使用LaravelBook\Ardent,可以这样使用
use Rfifteen\Peculiar\Ardent\Peculiar; class User extends Peculiar {}
如果您使用Cartalyst\Sentry,可以这样使用
use Rfifteen\Peculiar\Sentry\PeculiarUser; class User extends PeculiarUser {}