Latest Post

Tăng thứ hạng và truy cập tự nhiên với 10 phương pháp SEO hay nhất Kiếm Tiền Online (mmo): Khái Niệm và Các Hình Thức Phổ Biến

Laravel cung cấp một gói phần mềm có tên Laravel IDE Helper, giúp các bạn phát triển ứng dụng Laravel dễ dàng hơn.

Các tính năng của Laravel IDE Helper

  • Tự động tạo PHPDoc cho Laravel Facades
  • Tự động tạo PHPDocs cho models
  • Tạo PHPDocs cho các phương thức Laravel Fluent
  • Auto-completion cho factory builders
  • PhpStorm Meta cho Container instances

Cài đặt Laravel IDE Helper

Chúng ta cài đặt thông qua trình quản lý thư viện PHPComposer

composer require --dev barryvdh/laravel-ide-helper

Cấu hình Laravel IDE Helper

Trong file config/app.php, thêm BarryvdhLaravelIdeHelperIdeHelperServiceProvider::class như sau:

return array(
    // ...
    'providers' => array(
        // ...
        // Laravel IDE helper
        BarryvdhLaravelIdeHelperIdeHelperServiceProvider::class,
    ),
    // ...
);

Nếu chỉ muốn load nó trong môi trường phát triển thì thêm nó trong app/Provider/AppServiceProvider.php , phương thức register

public function register()
{
    if ($this->app->isLocal()) {
        $this->app->register(BarryvdhLaravelIdeHelperIdeHelperServiceProvider::class);
    }
    // ...
}

Bạn có thể public file config bằng command sau:

php artisan vendor:publish --provider="BarryvdhLaravelIdeHelperIdeHelperServiceProvider" --tag=config

Chạy lệnh sau để Laravel IDE Helper update các Facades

php artisan ide-helper:generate

Để update các Models

php artisan ide-helper:models

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *