File "Ability.php"
Full Path: /home/pulsehostuk9/public_html/invoicer.pulsehost.co.uk/vendor/silber/bouncer/src/Database/Scope/Ability.php
File size: 699 bytes
MIME-type: text/x-php
Charset: utf-8
<?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);
}
}