diff --git a/app/Models/StickerStructureDetail.php b/app/Models/StickerStructureDetail.php index 75ad896..a9be47b 100644 --- a/app/Models/StickerStructureDetail.php +++ b/app/Models/StickerStructureDetail.php @@ -3,6 +3,7 @@ namespace App\Models; use Illuminate\Database\Eloquent\Model; +use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Database\Eloquent\SoftDeletes; class StickerStructureDetail extends Model @@ -11,6 +12,8 @@ class StickerStructureDetail extends Model use SoftDeletes; protected $fillable = [ + 'plant_id', + 'item_characteristic_id', 'sticker_id', 'sticker_width', 'sticker_height', @@ -23,4 +26,15 @@ class StickerStructureDetail extends Model 'created_by', 'updated_by' ]; + + public function plant(): BelongsTo + { + return $this->belongsTo(Plant::class); + } + + public function itemCharacteristic(): BelongsTo + { + return $this->belongsTo(ItemCharacteristic::class, 'item_characteristic_id'); + } + }