Ejemplo n.º 1
0
 public function setFacetRoles(Facet $facet, array $roles)
 {
     $facet->setRoles($roles);
     $this->om->persist($facet);
     $this->om->flush();
 }
Ejemplo n.º 2
0
 /**
  * Returns the facet role edition in a modal
  *
  * @EXT\Route("/{facet}/roles/form",
  *      name="claro_admin_facet_role_form",
  *      options = {"expose"=true}
  * )
  *
  * @EXT\Template()
  */
 public function facetRolesFormAction(Facet $facet)
 {
     $roles = $facet->getRoles();
     $platformRoles = $this->roleManager->getPlatformNonAdminRoles(true);
     return array('roles' => $roles, 'facet' => $facet, 'platformRoles' => $platformRoles);
 }