Muhtemelen Im çok yeni laravel için görebilirsiniz. Ben ... ben yaptığım yeni sınıf görmek cant sorunu koştum varlaravel istek oluşturma Not
Önceliklekoştum .... sırayla bir CreateSongRequest.php dosyayı oluşturan
php artisan make:request CreateSongRequest
Uygulamanın/Http/... Ben şu yönteme formu post var benim denetleyicisi olarak/
içerik ...
<?php namespace App\Http\Requests;
use App\Http\Requests\Request;
class CreateSongRequest extends Request {
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize()
{
return true;
}
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
return [
//
];
}
}
İstekleri
public function store(CreateSongRequest $request, Song $song) {
$song->create($request->all());
return redirect()->route('songs_path');
}
Ben formu, Im alma aşağıdaki hatayı ... RouteDependencyResolverTrait.php 53 numaralı hat içinde
ReflectionException gönderdiğinizde: Sınıf App \ Http Kontrolörler CreateSongRequest ekleyebilir gerek
Durumum, özel istek sınıfında (sizin durumunuzda CreateSongRequest) yüklenmesini engelleyen bir sözdizimi hatası oluştu. Konteyner yöntemi aradığında, yüklenemedi. İlk istisnayı aşağı kaydırmak, sözdizimi hatasıyla ikinci istisnayı ortaya çıkardı. Umarım bu birisine yardım eder. – astroanu