Красноречивая код ORM намекает на PhpstormPhp

Кемеровские программисты php общаются здесь
Anonymous
Красноречивая код ORM намекает на Phpstorm

Сообщение Anonymous »

Так что я только начинаю с Laravel (используя V5) и красноречиво. Я работаю над тем, чтобы получить некоторые базовые API -интерфейсы, и я заметил, что многие методы работы не отображаются в коде Phpstorm Code < /p>

Так что у меня есть эта модель: < /p>

Код: Выделить всё

namespace Project\Models;

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

class User extends Model
implements AuthenticatableContract, CanResetPasswordContract {
}
< /code>

и в одном из моих контроллеров я пытаюсь сделать < /p>

User::query()->orderBy('id', 'desc');
< /code>

User::query()
Создает элегантный строитель Object и orderby () ведут себя правильно и без ошибок. Тем не менее, phpstorm не показывает orderby () (или take () , skip () , и я уверен, что другие), когда я вводу пользователь :: Query ()-> и даю предупреждения, когда я действительно использую его. модели/строители казались.

У кого -нибудь есть решение для этого?

Подробнее здесь: https://stackoverflow.com/questions/294 ... n-phpstorm

Вернуться в «Php»