Sono nuovo in Laravel 5 e sto cercando di utilizzare la nuova richiesta di modulo per convalidare tutti i moduli nella mia applicazione.Come utilizzare il parametro del percorso di richiesta nella richiesta di modulo Laravel 5?
Ora sono bloccato in un punto in cui ho bisogno di eliminare una risorsa e ho creato un DeleteResourceRequest solo per utilizzare il metodo di autorizzazione.
Il problema è che ho bisogno di trovare quale ID viene richiesto nel parametro route ma non riesco a vedere come ottenerlo nel metodo di autorizzazione.
posso usare l'id nel metodo di controllo in questo modo:
public function destroy($id, DeletePivotRequest $request)
{
Resource::findOrFail($id);
}
Ma come arrivare a questo lavoro nel metodo autorizzare del Modulo di richiesta?
Grazie per la rapida risposta. Ho fatto dd ($ this-> route ('id')); nel metodo di autorizzazione. Restituisce null. :( – Rohan
Se stai usando percorsi di risorse, il nome del parametro dovrebbe essere il nome della risorsa. Ad esempio, 'post' se hai ottenuto' Route :: resource ('post', ...) ' – lukasgeiter
Sì, ho capito alla fine scaricando indirizza l'oggetto stesso. Grazie mille :) – Rohan