/**
  * try to check getting application rights
  *
  */
 public function testGetTranslatedRightDescriptions()
 {
     $all = Admin_Acl_Rights::getTranslatedRightDescriptions();
     $text = $all[Admin_Acl_Rights::ADMIN];
     $this->assertNotEquals('', $text['text']);
     $this->assertNotEquals('', $text['description']);
     $this->assertNotEquals(Admin_Acl_Rights::ADMIN . ' right', $text['description']);
 }
Example #2
0
 /**
  * try to check getting application rights
  */
 public function testGetTranslatedRightDescriptions()
 {
     $all = Admin_Acl_Rights::getTranslatedRightDescriptions();
     $text = $all[Admin_Acl_Rights::MANAGE_ROLES];
     $this->assertNotEquals('', $text['text']);
     $this->assertNotEquals('', $text['description']);
     $this->assertNotEquals(Admin_Acl_Rights::MANAGE_ROLES . ' right', $text['description']);
     $translate = Tinebase_Translation::getTranslation('Admin');
     $this->assertEquals($translate->_('manage roles'), $text['text']);
 }
 /**
  * the singleton pattern
  *
  * @return Admin_Acl_Rights
  */
 public static function getInstance()
 {
     if (self::$_instance === NULL) {
         self::$_instance = new Admin_Acl_Rights();
     }
     return self::$_instance;
 }