/** * {@inheritdoc} */ public function hasChild(PermissionInterface $permission) { return $this->children->contains($permission); }
/** * {@inheritdoc} */ public function hasPermission(PermissionInterface $permission) { return $this->permissions->contains($permission); }
/** * @inheritdoc */ public function addPermission(PermissionInterface $permission) { if (!$this->permissions->contains($permission)) { $this->permissions->add($permission); } }