创建分组

创建一个分组,是非常简单的,我们来学习下吧

  1. try
  2. {
  3. // 创建分组
  4. $group = Sentry::createGroup(array(
  5. 'name' => 'admin',
  6. 'permissions' => array(
  7. 'admin.index' => 1,
  8. 'users.index' => 1,
  9. ),
  10. ));
  11. }
  12. catch (Cartalyst\Sentry\Groups\NameRequiredException $e)
  13. {
  14. echo '分组名称必须存在';
  15. }
  16. catch (Cartalyst\Sentry\Groups\GroupExistsException $e)
  17. {
  18. echo '分组已经存在';
  19. }

值得注意的是,permissions 的值是一个数组哦~

创建分组篇完毕,简单吧?