getPublisherManagers() public méthode

Get publisherManagers
public getPublisherManagers ( ) : ArrayCollection | User[]
Résultat Doctrine\Common\Collections\ArrayCollection | Ojs\UserBundle\Entity\User[]
Exemple #1
0
 protected function isGrantedForPublisher(Publisher $publisher)
 {
     /** @var User $user */
     $user = $this->getUser();
     if ($user->isAdmin()) {
         return true;
     }
     foreach ($publisher->getPublisherManagers() as $manager) {
         if ($manager->getUser()->getId() == $user->getId()) {
             return true;
         }
     }
     return false;
 }