/**
  * Is authorized
  * 
  * @param \Category $category
  * @return boolean
  */
 public function isAuthorized(Category $category)
 {
     $user = $this->getUser();
     // Si la catégorie n'a pas de group elle est accessible par tous
     if (!$category->getGroup()) {
         return true;
     } else {
         foreach ($category->getGroup()->getRoles() as $key => $role) {
             if ($user && $user->hasRole($role)) {
                 return true;
             }
         }
     }
     return false;
 }