• Phpstorm File Watcher как включить выборочное игнорирование файла для инспекции файлов SCSS?

    @SrnkWeb Автор вопроса
    Вроде разобрался, но это не точно. Пошагово опишу, что я сделал. Произвёл настройку File Watchers по документации JeitBrains PhpStorm.

    При такой настройке устанавливается пользовательское расположение вывода скомпилированных файлов с сохранением исходной структуры папок. На скрине выше это видно, в папке custom_srtucture группа файлов с расширением SCSS инспектируются и компилируются в папку css автоматически File Watcher - ом. Проблема заключалась в том, что я не мог исключить файлы mixins.scss и variables.scss из инспектируемых файлов дабы они не дублировались в папке css за ненадобностью.
    Далее зашёл в настройки 64b80fac570e7327318664.png
    зашёл в дерево проекта 64b81065d4c69489970086.png
    и правой кнопкой мыши кликнул по файлу который надо исключить из инспектируемых, в диалоговом окне выбрал exclude, вроде работает буду тестировать дальше.
    Ответ написан
    Комментировать
  • Почему не выполняется запрос?

    @SrnkWeb
    is_null Возвращает true, если значение value равно null, или false в противном случае. Может тут загвоздка в том что по условию if (is_null($request->get('id'))) прилетает не пустое значение is_null возвращает false и тело блока if не срабатывает, перед is_null поставьте восклицательный знак if (!is_null($request->get('id')))
    Ответ написан
  • После создании миграции нужно ручками исправить имя таблицы в схеме метода или же есть иной путь?

    @SrnkWeb Автор вопроса
    Сам нашел ответ на свой вопрос. Когда я создавал модель и миграцию при помощи artisan командой
    php artisan make:model -m TransactionManagement. Получил такой результат в миграции 2021_05_28_111309_create_transaction_management_table.php, ожидаемый результат должен был выглядеть так
    2021_05_28_111309_create_transaction_managements_table.php разница в один символ в контексте management(s),сменив имя модели в команде php artisan make:model -m TransactionManagemen просто убрал один символ все заработало получил ожидаемый результат 2021_05_28_112833_create_transaction_managemens_table.php, соответственно в схеме
    Schema:: XXXXXX('transaction_managemens') указана нужная таблица, похоже проблема заключалась в зарезервированном имени(но это не точно:)). Выше постом мне было лень писать длинные имена поэтому использовал короткое имя Article в задаваемом вопросе, как оказалось надо писать так, как есть. Спасибо за внимание )))
    Ответ написан