2014-09-05 54 views
0

我想給使用哨兵的用戶分配多個組,我怎麼能做到這一點?Sentry Multiple Groups Assignment

我有一個組表,有id,名稱和權限列。

$groups = Sentry::findGroupById(1); anyway I can get multiple groups and then assign 

$groups while creating user $user = Sentry::register([ 'permisions' => $groups]); 
+0

我不能夠得到使用哨兵多個組。 $ groups = Sentry :: findGroupById(1); 無論如何,我可以得到多個組,然後分配$組,同時創建用戶 $ user = Sentry :: register(['permisions'=> $ groups]); – user3872505 2014-09-05 12:07:04

+0

這是一個很好的參考,從來沒有回答 http://stackoverflow.com/questions/21554367/sentry-multiple-permission-groups – user3872505 2014-09-05 12:13:10

回答

0

發現瞭解決方案

foreach ($group as $g) { $addGroup= Sentry::findGroupById($g); $user->addGroup($addGroup); }