Я пытаюсь создать собственный метод в рюкзаке версии 4, как это было в рюкзаке версии 3, но у меня возникает проблема при попытке вставить данные.
В руководстве по обновлению
(https://backpackforlaravel.com/docs/4.0/upgrade-guide)
было написано, что у меня может быть свой пользовательский метод, но я должен был сделать несколько шагов раньше, например:
Для замены этой строки:
используйте для этой строки \ Backpack \ CRUD \ app \ Http \ Controllers \ Operations \ CreateOperation
:
использовать \ Backpack \ CRUD \ app \ Http \ Controllers \ Operations \ CreateOperation {сохранить как traitStore;}
Затем я создал свой метод:
public function store(StoreRequest $request)
{
Log::debug('testing...');
$redirect_location = $this->traitStore();
return $redirect_location;
}
Но когда я пытаюсь выполнить процесс создания, рюкзак отображает сообщение об ошибке
Класс приложения \ Http \ Controllers \ Admin \ StoreRequest не существует
Возвращениедо предыдущей версии (3.6) я видел, что запросы были переименованы, например,
use App\Http\Requests\ItemRequest as StoreRequest;
Итак, я попытался сделать то же самое для версии 4 рюкзака, но дляпри этой попытке я получил новую ошибку
Class App \ Http \ Controllers \ Admin \ ItemRequest не найден
Может кто-нибудь поддержать меня в этой проблеме? как я могу создать свои собственные методы, как это было в предыдущей версии (3.6)?
Thank's