/**
  * @param ObjectManager $manager
  * @param string $roleLabel
  * @param string $websiteName
  */
 protected function loadRoleWithWebsite(ObjectManager $manager, $roleLabel, $websiteName)
 {
     $entity = new AccountUserRole();
     $entity->setLabel($roleLabel);
     $entity->setOrganization($this->getDefaultOrganization($manager));
     /** @var Website $website */
     $website = $this->getReference($websiteName);
     $entity->addWebsite($website);
     $this->setReference($entity->getLabel(), $entity);
     $manager->persist($entity);
 }
 /**
  * @param AccountUserRole $role
  */
 protected function setWebsiteDefaultRoles(AccountUserRole $role)
 {
     $websites = $this->container->get('doctrine')->getManagerForClass('OroB2BWebsiteBundle:Website')->getRepository('OroB2BWebsiteBundle:Website')->findAll();
     foreach ($websites as $website) {
         $role->addWebsite($website);
     }
 }