Вопрос:

Как подружить 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,876 Ответов : 124,299

  1. Если у вас возникла проблема с терминальным транспортом на компьютере, вам следует попробовать следующие шаги для ее решения: 1. Перезагрузите…

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

  3. Нельзя определить по внешнему виду девушку, с которой никто не хочет заводить отношения. Внешность не всегда отражает личностные качества и…

  4. Игра на ПК – это видеоигра, которая предназначена для игры на персональном компьютере. В отличие от игр на консолях, игры…