setName() public method

Set name.
public setName ( string $name ) : SecurityType
$name string
return SecurityType
Exemplo n.º 1
2
 /**
  * {@inheritdoc}
  */
 public function load(ObjectManager $manager)
 {
     // force id = 1
     $metadata = $manager->getClassMetaData(get_class(new SecurityType()));
     $metadata->setIdGeneratorType(\Doctrine\ORM\Mapping\ClassMetadata::GENERATOR_TYPE_NONE);
     $file = $this->container->getParameter('sulu_security.security_types.fixture');
     $doc = new \DOMDocument();
     $doc->load($file);
     $xpath = new \DOMXpath($doc);
     $elements = $xpath->query('/security-types/security-type');
     if (!is_null($elements)) {
         /** @var $element \DOMNode */
         foreach ($elements as $element) {
             $securityType = new SecurityType();
             $children = $element->childNodes;
             /** @var $child \DOMNode */
             foreach ($children as $child) {
                 if (isset($child->nodeName)) {
                     if ($child->nodeName == 'id') {
                         $securityType->setId($child->nodeValue);
                     }
                     if ($child->nodeName == 'name') {
                         $securityType->setName($child->nodeValue);
                     }
                 }
             }
             $manager->persist($securityType);
         }
     }
     $manager->flush();
 }
Exemplo n.º 2
0
 public function setUp()
 {
     $this->em = $this->db('ORM')->getOm();
     $this->purgeDatabase();
     $this->securityType1 = new SecurityType();
     $this->securityType1->setName('Security Type 1');
     $this->em->persist($this->securityType1);
     $this->securityType2 = new SecurityType();
     $this->securityType2->setName('Security Type 2');
     $this->em->persist($this->securityType2);
     $role = new Role();
     $role->setName('Sulu Administrator');
     $role->setSystem('Sulu');
     $role->setSecurityType($this->securityType1);
     $this->em->persist($role);
     $this->role1 = $role;
     $role2 = new Role();
     $role2->setName('Sulu Editor');
     $role2->setSystem('Sulu');
     $this->em->persist($role2);
     $this->role2 = $role2;
     $this->em->flush();
     $permission1 = new Permission();
     $permission1->setRole($role);
     $permission1->setContext('context1');
     $permission1->setPermissions(15);
     $this->em->persist($permission1);
     $this->permission1 = $permission1;
     $permission2 = new Permission();
     $permission2->setRole($role);
     $permission2->setContext('context2');
     $permission2->setPermissions(17);
     $this->em->persist($permission2);
     $this->permission2 = $permission2;
     $permission3 = new Permission();
     $permission3->setRole($role2);
     $permission3->setContext('context1');
     $permission3->setPermissions(64);
     $this->em->persist($permission3);
     $permission4 = new Permission();
     $permission4->setRole($role2);
     $permission4->setContext('context2');
     $permission4->setPermissions(35);
     $this->em->persist($permission4);
     $this->em->flush();
 }