Inheritance: extends ORM
示例#1
0
文件: role.php 项目: azuya/Wi3
 protected function _init()
 {
     parent::_init();
     // Overrule the names of the User_Roles model to the Site_... version
     $this->_fields = array_merge($this->_fields, array('users' => new Sprig_Field_ManyToMany(array('model' => 'Site_User', 'through' => 'site_roles_users'))));
 }
示例#2
0
文件: Role.php 项目: Konro1/pms
 public static function initialize(Jam_Meta $meta)
 {
     $meta->db(Kohana::TESTING);
     parent::initialize($meta);
     $meta->associations(array('users' => Jam::association('manytomany', array('foreign_model' => 'test_user', 'join_table' => 'test_roles_users', 'foreign_key' => 'test_user_id', 'foreign_association_key' => 'test_role_id'))));
 }
示例#3
0
 public static function initialize(Jelly_Meta $meta)
 {
     $meta->table('kohanut_roles');
     parent::initialize($meta);
 }
示例#4
0
 public static function initialize(Jam_Meta $meta)
 {
     parent::initialize($meta);
     $meta->fields(array('allowed' => Jam::field('serialized', array('method' => 'json', 'convert_empty' => TRUE, 'default' => array())), 'disallowed' => Jam::field('serialized', array('method' => 'json', 'convert_empty' => TRUE, 'default' => array()))));
 }