В phpshtorm пытаюсь разобраться с Laravel, решил использовать метод
$model = Str::singular(Str::studly(class_basename($this->argument('name'))));
И при проверке, а именно при использовании команды в командной строке OpenServer, я вижу ошибку что метода не существует хотя laravel установлен:
хотел установить 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()