@KrupAch

Как исправить ошибку Call to undefined method Dotenv\Util\Str::singular()?

В phpshtorm пытаюсь разобраться с Laravel, решил использовать метод
$model = Str::singular(Str::studly(class_basename($this->argument('name'))));

И при проверке, а именно при использовании команды в командной строке OpenServer, я вижу ошибку что метода не существует хотя laravel установлен:
616b425b87d80116126340.png

хотел установить laravel snippets, но его в Marketplace нет.
сама ошибка выглядит так:
# php artisan make:module Admin\User --all

   Error

  Call to undefined method Dotenv\Util\Str::singular()

  at C:\OpenServer\domains\api_crm.loc\app\Console\Commands\ModulMake.php:84
     80▕
     81▕     }
     82▕     private function createModel()
     83▕     {
  ➜  84▕         $model = Str::singular(Str::studly(class_basename($this->argument('name'))));
     85▕
     86▕         echo $model;
     87▕
     88▕     }

  1   C:\OpenServer\domains\api_crm.loc\app\Console\Commands\ModulMake.php:58
      App\Console\Commands\ModulMake::createModel()

  2   C:\OpenServer\domains\api_crm.loc\vendor\laravel\framework\src\Illuminate\Container\BoundMethod.php:36
      App\Console\Commands\ModulMake::handle()
  • Вопрос задан
  • 148 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы