Size: a a a

Laravel для начинающих

2020 August 22

Е

Евгений in Laravel для начинающих
Здравствуйте. создал контроллер app/Http/Controllers/Api/TestController.php
controller
class TestController extends Controller
{
   public function index()
   {
       return 'test';
   }
route/api.php
Route::namespace('api')->group(function () {
   Route::apiResource('test', 'TestController');
});

если перейти по адресу /api/test
выдает ошибку:
Target class [App\Http\Controllers\api\TestController] does not exist.
источник

Е

Евгений in Laravel для начинающих
т.е. контроллер TestController лежит в папке app/Http/Controllers/Api/
которая с большой буквы
источник

С

Сидредин in Laravel для начинающих
Евгений
Здравствуйте. создал контроллер app/Http/Controllers/Api/TestController.php
controller
class TestController extends Controller
{
   public function index()
   {
       return 'test';
   }
route/api.php
Route::namespace('api')->group(function () {
   Route::apiResource('test', 'TestController');
});

если перейти по адресу /api/test
выдает ошибку:
Target class [App\Http\Controllers\api\TestController] does not exist.
Api же
источник

Е

Евгений in Laravel для начинающих
а ищется почему-то в папке app/Http/Controllers/api
источник

Е

Евгений in Laravel для начинающих
всмысле?
источник

С

Сидредин in Laravel для начинающих
Евгений
т.е. контроллер TestController лежит в папке app/Http/Controllers/Api/
которая с большой буквы
ты же неймспейс с маленькой указал
источник

D

DK in Laravel для начинающих
Евгений
всмысле?
ничо что путь разный?
источник

D

DK in Laravel для начинающих
куда ты стучишься и где по факту лежит контроллер
источник

С

Сидредин in Laravel для начинающих
Евгений
всмысле?
Route::namespace('Api')... попробуй
источник

Е

Евгений in Laravel для начинающих
ок, благодарю 👍
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Евгений
Здравствуйте. создал контроллер app/Http/Controllers/Api/TestController.php
controller
class TestController extends Controller
{
   public function index()
   {
       return 'test';
   }
route/api.php
Route::namespace('api')->group(function () {
   Route::apiResource('test', 'TestController');
});

если перейти по адресу /api/test
выдает ошибку:
Target class [App\Http\Controllers\api\TestController] does not exist.
С линукса сидишь?
источник

Е

Евгений in Laravel для начинающих
openserver windows
источник

С

Сидредин in Laravel для начинающих
Евгений
openserver windows
странно. Вроде на винде не должно влиять
источник

Е

Евгений in Laravel для начинающих
ой, перепутал, это я запускал на хостинге
источник

Е

Евгений in Laravel для начинающих
:)
источник

С

Сидредин in Laravel для начинающих
Евгений
ой, перепутал, это я запускал на хостинге
на локальном норм же?)
источник

D

DK in Laravel для начинающих
Евгений
ой, перепутал, это я запускал на хостинге
винда не учитывает регистр, в отличии от линукс систем
источник

Е

Евгений in Laravel для начинающих
да, openserver windows на локальном норм
источник

С

Сидредин in Laravel для начинающих
Евгений
да, openserver windows на локальном норм
изучи линукс. Пригодится)
источник

С

Сидредин in Laravel для начинающих
Переслано от Сидредин
Где можно найти описание хелпера factory? В доке только это нашёл почему-то. Ни какие аргументы принимает, ни что возвращает не написано((
источник