public function get_authorizations()
 {
     require_once PATH_TO_ROOT . '/' . $this->get_module_id() . '/pages_defines.php';
     $page_authorizations = unserialize($this->get_page_authorizations());
     $authorizations = new CommentsAuthorizations();
     if (!empty($page_authorizations)) {
         $authorizations->set_authorized_access_module(AppContext::get_current_user()->check_auth($page_authorizations, READ_PAGE));
     } else {
         $authorizations->set_authorized_access_module(AppContext::get_current_user()->check_auth(PagesConfig::load()->get_authorizations(), READ_PAGE));
     }
     return $authorizations;
 }
 public function get_authorizations()
 {
     $authorizations = new CommentsAuthorizations();
     $authorizations->set_authorized_access_module(WebAuthorizationsService::check_authorizations($this->get_weblink()->get_id_category())->read());
     return $authorizations;
 }
 /**
  * @method Get comments authorizations
  */
 public function get_authorizations()
 {
     $authorizations = new CommentsAuthorizations();
     $authorizations->set_authorized_access_module(BugtrackerAuthorizationsService::check_authorizations()->read());
     return $authorizations;
 }
 public function get_authorizations()
 {
     $authorizations = new CommentsAuthorizations();
     $authorizations->set_authorized_access_module(CalendarAuthorizationsService::check_authorizations($this->get_event()->get_content()->get_category_id())->read());
     return $authorizations;
 }
 public function get_authorizations()
 {
     $authorizations = new CommentsAuthorizations();
     $authorizations->set_authorized_access_module(true);
     return $authorizations;
 }