hasOne(MaterialBox::class,"id","material_box_id"); } function station(): BelongsTo { return $this->belongsTo(Station::class,"id","station_id"); } function stationTaskBatch(): BelongsTo { return $this->belongsTo(StationTaskBatch::class,"id","station_id"); } function stationTask(): BelongsTo { return $this->belongsTo(StationTask::class); } function stationTaskCommodities(): HasOne { return $this->hasOne(StationTaskCommodity::class,"station_task_batch_id","station_task_batch_id") ->where('material_box_id',$this['material_box_id']); } }