fk / laravel-references
此包的最新版本(v2.0.10)没有可用的许可信息。
仅为Laravel开发提供文档和自动完成功能
v2.0.10
2020-02-27 15:23 UTC
Requires
- fk/laravel-utility: >=2.0.16
This package is not auto-updated.
Last update: 2024-09-23 21:19:54 UTC
README
Laravel默认外观和调用类__call
的方法的类引用
这对于IDE代码补全非常方便,灵感来自barryvdh
目录
- config
-
framework.php
包含所有
caller => callee
类 -
framework.__call.php
包含所有在__call中的引用,这将递归调用
-
注册
<?php namespace App\Providers; use fk\reference\IdeReferenceServiceProvider; use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider { public function register() { $this->app->register(IdeReferenceServiceProvider::class); } }
发布
artisan vendor:publish
用法
生成具有数据库约束(作为规则)属性的Eloquent模型。
artisan reference:model table_name
事件:Eloquent保存
在事件提供者中注册事件监听器,然后每次保存都会在Eloquent
中首先验证规则。
如何
更新\App\Providers\EventServiceProvider
设置$listen
protected $listen = [
\App\Events\ModelSaving::class => [
\App\Listeners\CheckRules::class,
],
];