Project.php 533 B

12345678910111213141516171819202122
  1. <?php
  2. namespace App\Models;
  3. use App\Models\Scopes\CompanyScope;
  4. use EloquentFilter\Filterable;
  5. use Illuminate\Database\Eloquent\Factories\HasFactory;
  6. use Illuminate\Database\Eloquent\Model;
  7. class Project extends Model
  8. {
  9. use HasFactory, Filterable;
  10. protected $fillable = [
  11. "name","code","const","available_days","status","begin","end","latitude","longitude","type","acl","whitelist","description"
  12. ];
  13. protected static function booted(): void
  14. {
  15. static::addGlobalScope(new CompanyScope);
  16. }
  17. }