|KanbanMedia newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia newQuery() * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia query() * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia whereFileName($value) * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia whereFileUrl($value) * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia whereKanbanId($value) * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia whereMimeType($value) * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia whereUserId($value) * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia withTrashed(bool $withTrashed = true) * @method static \Illuminate\Database\Eloquent\Builder|KanbanMedia withoutTrashed() * @mixin \Eloquent */ class KanbanMedia extends Model { use HasFactory, SoftDeletes; protected $table = 'kanban_medias'; protected $guarded = ['id']; protected $casts = [ 'created_at' => 'datetime', 'updated_at' => 'datetime', ]; public function kanban() { return $this->belongsTo(Kanban::class, 'kanban_id'); } public function user() { return $this->belongsTo(User::class, 'user_id'); } }