*/ public function template(): BelongsTo { return $this->belongsTo(Template::class); } /** * @return BelongsTo */ public function requester(): BelongsTo { return $this->belongsTo(User::class, 'requested_by'); } /** * @return array */ protected function casts(): array { return [ 'status' => TemplateGenerationStatus::class, 'values' => 'array', ]; } }