예제 #1
0
파일: Acl.php 프로젝트: boomcms/boom-core
 /**
  * @param Page  $page
  * @param Group $group
  */
 public function store(Page $page, Group $group)
 {
     $this->auth($page);
     PageFacade::recurse($page, function (Page $p) use($group) {
         $p->addAclGroupId($group->getId());
     });
 }
예제 #2
0
 /**
  * @param GroupInterface $group
  *
  * @return $this
  */
 public function removeGroup(GroupInterface $group)
 {
     $this->groups()->detach($group->getId());
     return $this;
 }
예제 #3
0
파일: Group.php 프로젝트: boomcms/boom-core
 public function save(GroupModelInterface $group)
 {
     return $group->save();
 }