Вход Регистрация
Файл: framework/dev/SapphireInfo.php
Строк: 55
<?php
/**
 * Returns information about the current site instance.
 * @package framework
 * @subpackage control
 */
class SapphireInfo extends Controller {
    private static 
$allowed_actions = array(
        
'baseurl',
        
'version',
        
'environmenttype',
    );

    public function 
init() {
        
parent::init();
        if(!
Director::is_cli() && !Permission::check('ADMIN')) return Security::permissionFailure();
    }

    public function 
Version() {
        
$sapphireVersion file_get_contents(FRAMEWORK_PATH '/silverstripe_version');
        if(!
$sapphireVersion$sapphireVersion _t('LeftAndMain.VersionUnknown''unknown');
        return 
$sapphireVersion;
    }

    public function 
EnvironmentType() {
        if(
Director::isLive()) return "live";
        else if(
Director::isTest()) return "test";
        else return 
"dev";
    }

    public function 
BaseURL() {
        return 
Director::absoluteBaseURL();
    }
}
Онлайн: 0
Реклама