'boolean', ]; // ────────────────────────────────────────────────────────────── // 관계 // ────────────────────────────────────────────────────────────── /** * 작업지시 */ public function workOrder(): BelongsTo { return $this->belongsTo(WorkOrder::class); } /** * 담당자 */ public function user(): BelongsTo { return $this->belongsTo(User::class); } // ────────────────────────────────────────────────────────────── // 스코프 // ────────────────────────────────────────────────────────────── /** * 주 담당자만 */ public function scopePrimary($query) { return $query->where('is_primary', true); } }