Responsible.php 415 B

123456789101112131415161718192021
  1. <?php
  2. namespace App\Models;
  3. use App\Models\Dictionary\Area;
  4. use Illuminate\Database\Eloquent\Model;
  5. use Illuminate\Database\Eloquent\Relations\HasOne;
  6. class Responsible extends Model
  7. {
  8. const DEFAULT_SORT_BY = 'updated_at';
  9. protected $fillable = [
  10. 'name',
  11. 'phone',
  12. ];
  13. public function area(): HasOne
  14. {
  15. return $this->hasOne(Area::class, 'responsible_id', 'id');
  16. }
  17. }