*/ protected $fillable = [ 'repository_full_name', 'repository_name', 'ticket_id', 'sha', 'branch', 'author_name', 'author_email', 'message', 'commit_url', 'committed_at', 'payload', ]; /** * @var array */ protected $casts = [ 'payload' => 'array', 'committed_at' => 'datetime', ]; /** * Related helpdesk ticket. */ public function ticket(): BelongsTo { return $this->belongsTo( Ticket::class, ); } }