Я использую следующий пакет Почтовые шаблоны Spatie Laravel .
Я создал контроллер ресурсов для CRUD шаблонов и следующего объявления маршрута:
Route::resource('mailtemplates', 'MailTemplateController');
Если я захожу на /mailtemplate/1
, он не загружает модель с использованием primaryKey, он только проходит через 1
в методе.В моем контроллере:
use Spatie\MailTemplates\Models\MailTemplate;
...
public function show(MailTemplate $mailTemplate)
Ответ от dd($mailTemplate)
MailTemplate {#592 ▼
#guarded: []
#connection: null
#table: null
#primaryKey: "id"
#keyType: "int"
+incrementing: true
#with: []
#withCount: []
#perPage: 15
+exists: false
+wasRecentlyCreated: false
#attributes: []
#original: []
#changes: []
#casts: []
#dates: []
#dateFormat: null
#appends: []
#dispatchesEvents: []
#observables: []
#relations: []
#touches: []
+timestamps: true
#hidden: []
#visible: []
#fillable: []
}
Странно, что соединение и таблица равны нулю?
Я вижу в Класс MailTemplate расширяет Eloquent Model.
Есть предложения, почему он не загружается?