mauroerta / laravel
一些 Laravel 命令。
dev-master
2019-03-07 22:57 UTC
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2024-09-08 10:41:19 UTC
README
一些命令和特性。
入门指南
以下说明将在您的本地机器上为您创建一个项目的副本,以便进行开发和测试。有关如何在实时系统上部署项目的说明,请参阅部署部分。
先决条件
安装 Laravel
laravel new my-project
cd my-project
安装
安装 mauroerta/laravel
cd path/to/your/laravel/project
composer require mauroerta/laravel
然后发布配置文件和迁移,运行
php artisan vendor:publish
并按照说明操作。
命令
现在您有了2个新的命令
php artisan make:trait
php artisan make:observer Name --observe=App\\Class\\To\\Observe
make:observer 命令的示例
php artisan make:observer UserObserver --observe=App\\User
现在您在 app/Observers/ 中有一个新的文件(UserObserver.php),在 AppServiceProvider 中注册观察者
namespace App\Providers;
// ...
use App\Observers\UserObserver;
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
// ...
App\User::observe(UserObserver::class);
}
有关观察器的更多信息,请参阅此处: Laravel Observers
特性
可链接特性,可生成短名特性,可草稿特性。描述即将提供。
作者
- Mauro Erta - ME