Config.php 428 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace App\Models;
  3. use App\Models\Scopes\CompanyScope;
  4. use Illuminate\Database\Eloquent\Factories\HasFactory;
  5. use Illuminate\Database\Eloquent\Model;
  6. class Config extends Model
  7. {
  8. use HasFactory;
  9. protected $fillable = [
  10. 'group',
  11. 'key',
  12. 'value',
  13. 'company_id',
  14. ];
  15. protected static function booted(): void
  16. {
  17. static::addGlobalScope(new CompanyScope);
  18. }
  19. }