<?php
namespace Claromentis\People\Entity;

$GLOBALS["__65da1b1ec2d6653e8a" . "0ab7848e536215"] = (@$GLOBALS["__65da1b1ec2d6653e8a0ab7" . "848e536215"] ?: array()) + array();
use Analogue\ORM\Entity;
use Analogue\ORM\EntityCollection;
use Claromentis\Core\ORM\Behaviors\Casts;
use Date;















class Role extends Entity
{
    use Casts;
    
    
    
    
    
    
    protected $attributes = ['id' => 0, 'name' => '', 'description' => '', 'inactive' => false, 'date_created' => null, 'default_skin' => 0, 'owner_id' => 0, 'extranet_id' => 0];
    
    
    
    
    
    
    protected $casts = ['id' => 'int', 'name' => 'string', 'description' => 'clob', 'inactive' => 'bool', 'date_created' => 'date', 'default_skin' => 'int', 'owner_id' => 'int', 'extranet_id' => 'int'];
    
    
    
    
    
    
    protected $nullable = ['name', 'description', 'date_created'];
    
    
    
    
    
    
    protected $hidden = ['default_skin'];
}