local.ERROR: Call to undefined method Illuminate\Database\Query\Builder::firstOrFail() {"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method Illuminate\\Database\\Query\\Builder::firstOrFail() at /var/www/html/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67)
[stacktrace]
#0 /var/www/html/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4390): Illuminate\\Database\\Query\\Builder::throwBadMethodCallException('firstOrFail')
#1 /var/www/html/database/migrations/2024_10_31_173207_default_timezone_and_region_for_users_to_pst_usa.php(24): Illuminate\\Database\\Query\\Builder->__call('firstOrFail', Array)
Однако в документации Laravel 11 показано, что вы можете использовать firstOrFail() с построителем запросов, несмотря на то, что раньше он был недоступен https://laravel.com/docs/11.x/queries#r ... om-a-table
Почему документы различаются от реального поведения?
При запуске этой строки [code]$usa_region = DB::table(self::REGIONS_TABLE)->where('slug', 'usa')->firstOrFail();
[/code] Я получаю эту ошибку [code]local.ERROR: Call to undefined method Illuminate\Database\Query\Builder::firstOrFail() {"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method Illuminate\\Database\\Query\\Builder::firstOrFail() at /var/www/html/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67) [stacktrace] #0 /var/www/html/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(4390): Illuminate\\Database\\Query\\Builder::throwBadMethodCallException('firstOrFail') #1 /var/www/html/database/migrations/2024_10_31_173207_default_timezone_and_region_for_users_to_pst_usa.php(24): Illuminate\\Database\\Query\\Builder->__call('firstOrFail', Array)
[/code] Однако в документации Laravel 11 показано, что вы можете использовать firstOrFail() с построителем запросов, несмотря на то, что раньше он был недоступен https://laravel.com/docs/11.x/queries#retieving-a-single-row-column-from-a-table Почему документы различаются от реального поведения?
Моя версия PHP — 7.1.31, а версия laravel — 4.2.
И я хочу использовать phpstan в качестве инструмента статического анализа.
Но когда я его запускаю. выводит очень много ошибок.
пример:
Вызов неопределенного метода
Illuminate\Database...
Моя версия PHP — 7.1.31, а версия laravel — 4.2.
И я хочу использовать phpstan в качестве инструмента статического анализа.
Но когда я его запускаю. выводит очень много ошибок.
пример:
Вызов неопределенного метода
Illuminate\Database...