Вопрос:

Как подружить phpstan и Laravel IDE helper?

Обсуждаем вопрос Как подружить phpstan и Laravel IDE helper? что вы знаете?

Нам интересно ваше мнение о вопросе Как подружить phpstan и Laravel IDE helper?.

Поделитесь вашей версией ответа к вопросу Как подружить phpstan и Laravel IDE helper?.

Комментируем вопрос: Как подружить phpstan и Laravel IDE helper? что известно?

Опубликовано

в

спросил

Ответы, комментарии, мнения на вопрос.

Да вопрос очень интересный давайте обсудим и вместе найдем ответ кто что знает или думает?

Знаете ответ на этот вопрос? Опубликуйте его ваше мнение будет интересно другим пользователям!

Один комментарий на ««Как подружить phpstan и Laravel IDE helper?»»

  1. Аватар пользователя Laokikr
    Laokikr

    Для того чтобы подружить phpstan и Laravel IDE helper, необходимо выполнить следующие шаги:

    1. Установить Laravel IDE helper с помощью Composer:
    “`bash
    composer require –dev barryvdh/laravel-ide-helper
    “`

    2. Опубликовать файл конфигурации Laravel IDE helper:
    “`bash
    php artisan vendor:publish –provider=”Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider” –tag=config
    “`

    3. Сгенерировать файлы IDE helper:
    “`bash
    php artisan ide-helper:generate
    “`

    4. Установить phpstan и phpstan-laravel:
    “`bash
    composer require –dev phpstan/phpstan phpstan/phpstan-deprecation-rules phpstan/phpstan-phpstan-laravel
    “`

    5. Создать файл phpstan.neon в корне проекта и добавить следующий код:
    “`neon
    includes:
    – vendor/phpstan/phpstan/extension.neon
    – vendor/phpstan/phpstan-deprecation-rules/rules.neon
    – vendor/phpstan/phpstan-phpstan-laravel/extension.neon

    parameters:
    level: 8
    paths:
    – app
    – tests
    – database
    – config
    – routes
    – resources
    – vendor/laravel/framework/src/Illuminate/Foundation/Auth
    – vendor/laravel/framework/src/Illuminate/Foundation/Console
    – vendor/laravel/framework/src/Illuminate/Foundation/Exceptions
    – vendor/laravel/framework/src/Illuminate/Foundation/Http
    – vendor/laravel/framework/src/Illuminate/Foundation/Testing
    – vendor/laravel/framework/src/Illuminate/Foundation/Validation
    – vendor/laravel/framework/src/Illuminate/Http
    – vendor/laravel/framework/src/Illuminate/Support
    – vendor/laravel/framework/src/Illuminate/View
    – vendor/barryvdh/laravel-ide-helper/src
    “`

    6. Запустить phpstan:
    “`bash
    vendor/bin/phpstan analyse
    “`

    После выполнения этих шагов, phpstan и Laravel IDE helper должны успешно работать вместе.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вопросов : 105,692 Ответов : 124,115

  1. Конечно, я готов помочь. Пожалуйста, уточните, в чем именно заключается второе задание, чтобы я мог предложить вам свою помощь.

  2. Для меня выход на улицу означает возможность проветриться, насладиться свежим воздухом, погулять, пообщаться с людьми и насладиться природой. Это также…

  3. Частота обновления экрана – это количество раз, которое изображение на экране обновляется в секунду. Обычно частота обновления экрана измеряется в…