public static function initAcl()
 {
     self::$_auth = Lms_MultiAuth::getInstance();
     $cookieManager = new Lms_CookieManager(self::$_config['auth']['cookie']['key']);
     $authStorage = new Lms_Auth_Storage_Cookie($cookieManager, self::$_config['auth']['cookie']);
     self::$_auth->setStorage($authStorage);
     self::$_acl = new Zend_Acl();
     self::$_acl->addRole(new Zend_Acl_Role('guest'))->addRole(new Zend_Acl_Role('user'), 'guest')->addRole(new Zend_Acl_Role('moder'), 'user')->addRole(new Zend_Acl_Role('admin'));
     self::$_acl->add(new Zend_Acl_Resource('film'))->add(new Zend_Acl_Resource('comment'))->add(new Zend_Acl_Resource('bookmark'))->add(new Zend_Acl_Resource('rating'))->add(new Zend_Acl_Resource('user'));
     self::$_acl->allow('admin')->allow('moder', array('film', 'comment'))->allow('user', array('bookmark', 'rating', 'user'))->allow('user', array('comment'), 'post')->allow('guest', array('film'), 'view');
     Lms_User::setAcl(self::$_acl);
     self::$_user = Lms_User::getUser();
 }
 public static function logout($params)
 {
     $auth = Lms_MultiAuth::getInstance();
     $auth->clearIdentity();
     return new Lms_Api_Response(200, 'OK');
 }