<?php namespace Silber\Bouncer\Database; use Illuminate\Database\Eloquent\Model; class Ability extends Model { use Concerns\IsAbility; /** * The attributes that are mass assignable. * * @var array */ protected $fillable = ['name', 'title']; /** * The attributes that should be cast to native types. * * @var array */ protected $casts = [ 'id' => 'int', 'entity_id' => 'int', 'only_owned' => 'boolean', ]; /** * Constructor. */ public function __construct(array $attributes = []) { $this->table = Models::table('abilities'); parent::__construct($attributes); } }