Cara .. has and belongst to many é do orm do kohana 2. Voce ta usando qual ko?
Se for o 3, veja modulo auth e orm do github Em 27/12/2011 18:43, "jose antoniel de lima lima" <[email protected]> escreveu: > Boa noite pessoal! > > Pessoal estou tentando caregar as roles do meu user e não vem nada > kkkkkkkk...... > > sequue meu modelo user: > class Model_User extends Model_Auth_User { > > protected $has_and_belongs_to_many = array('roles'); > > public function unique_key($id = NULL) > { > if ( ! empty($id) AND is_string($id) AND ! ctype_digit($id) ) > { > return 'username'; > } > > return parent::unique_key($id); > } > } > > seque meu roles: > class Model_Role extends Model_Auth_Role { > > protected $has_and_belongs_to_many = array('users'); > > public function unique_key($id = NULL) > { > if ( ! empty($id) AND is_string($id) AND ! ctype_digit($id) ) > { > return 'name'; > } > > return parent::unique_key($id); > } > } > > pessoal como eu faço para acessar as roles do usuario to tentando aki e > não consigo.... > > tento assim: > $auth = Auth::instance(); > $user = $auth->get_user(); > $user->roles; > > > como acessar $user->roles sei que tem dados la mais não sei como acessar... > > kkkkkkkkkk > > parece besta mais to enrolado aki... > > -- > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana > Php" dos Grupos do Google. > Para postar neste grupo, envie um e-mail para [email protected]. > Para cancelar a inscrição nesse grupo, envie um e-mail para > [email protected]. > Para obter mais opções, visite esse grupo em > http://groups.google.com/group/kohana-php?hl=pt-BR. > -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para postar neste grupo, envie um e-mail para [email protected]. Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
