Requirement.php 644 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Factories\HasFactory;
  4. use Illuminate\Database\Eloquent\Model;
  5. class Requirement extends Model
  6. {
  7. use HasFactory;
  8. protected $fillable = [
  9. 'title',
  10. 'asset_id',
  11. 'status',
  12. 'requirement_group_id',
  13. 'priority',
  14. 'note',
  15. 'description',
  16. 'acceptance',
  17. 'mailto',
  18. 'company_id',
  19. ];
  20. protected $casts = [
  21. 'mailto' => 'array',
  22. ];
  23. public function createdBy(): \Illuminate\Database\Eloquent\Relations\BelongsTo
  24. {
  25. return $this->belongsTo(User::class, 'created_by');
  26. }
  27. }