new checkAppEnabled call

This commit is contained in:
Frank Karlitschek 2012-05-02 18:54:31 +02:00
parent 33c343ed11
commit 10bbbc8cd2

View file

@ -41,6 +41,7 @@ class App {
return \OC_USER::getUser();
}
/**
* @brief makes owncloud aware of this app
* @param $data array with all information
@ -62,7 +63,6 @@ class App {
}
/**
* register an admin form to be shown
*/
@ -92,6 +92,7 @@ class App {
return \OC_App::addNavigationEntry($data);
}
/**
* @brief Read app metadata from the info.xml file
* @param string $appid id of the app or the path of the info.xml file
@ -102,6 +103,7 @@ class App {
return \OC_App::getAppInfo($appid,$path);
}
/**
* register a personal form to be shown
*/
@ -123,6 +125,7 @@ class App {
return \OC_App::setActiveNavigationEntry($id);
}
/**
* @brief checks whether or not an app is enabled
* @param $app app
@ -134,6 +137,15 @@ class App {
return \OC_App::isEnabled( $app );
}
/**
* Check if the app is enabled, redirects to home if not
*/
public static function checkAppEnabled($app){
return \OC_Util::checkAppEnabled( $app );
}
/**
* get the last version of the app, either from appinfo/version or from appinfo/info.xml
*/
@ -141,6 +153,7 @@ class App {
return \OC_App::getAppVersion( $appid );
}
/**
* @param string appid
* @return OC_FilesystemView