Looking to hire Laravel developers? Try LaraJobs

laravel-phpstorm-stubs maintained by sergeymakinen

Description
Laravel PhpStorm autocomplete stubs
Last update
2017/06/16 13:46 (dev-master)
License
Downloads
1 385

Comments
comments powered by Disqus

Laravel PhpStorm autocomplete stubs

Stubs for PhpStorm (may be for some other IDEs as well) to get a code completion working for Laravel facades, Query/Eloquent builders. Requires Laravel 5.1 or higher.

Packagist Version Total Downloads Software License

Installation

The preferred way to install this extension is through composer.

Either run

composer require "sergeymakinen/laravel-phpstorm-stubs:^1.0"

or add

"sergeymakinen/laravel-phpstorm-stubs": "^1.0"

to the require section of your composer.json file.

Notes

If you got no code completion on Eloquent models, add a Model mixin tag, see an example:

namespace App\Models;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Contracts\Auth\Authenticatable as AuthenticatableContract;
use Illuminate\Contracts\Auth\CanResetPassword as CanResetPasswordContract;

/**
 * @mixin Model
 */
class User extends Model implements AuthenticatableContract, CanResetPasswordContract
{
    // ...
}

Have fun!