Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function run()
- {
- ########################################################################################
- #
- # SCRIPT REPLACEMENTS
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> offsetExists('CSS_BASE_REPLACEMENT_IMAGES')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CSS_BASE_REPLACEMENT_IMAGES
- = '@@images@@';
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> offsetExists('CSS_BASE_REPLACEMENT_INCLUDES')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CSS_BASE_REPLACEMENT_INCLUDES
- = '@@styles@@';
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> offsetExists('_CSS_BASE_REPLACEMENT_HTC')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CSS_BASE_REPLACEMENT_HTC
- = '@@htc@@';
- ########################################################################################
- #
- # SERVER EVENTS
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> offsetExists('USE_SERVERSIDE_IMAGECACHE')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _USE_SERVERSIDE_IMAGECACHE
- = TRUE;
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> offsetExists('MAX_SERVERSIDE_IMAGECACHE_BYTES')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _MAX_SERVERSIDE_IMAGECACHE_BYTES
- = 5242880; // http://ss64.com/convert.html
- ########################################################################################
- #
- # EXCEPTION EVENTS
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> offsetExists('EXCEPTION_MAILTO_ON_PRODUCTION')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _EXCEPTION_MAILTO_ON_PRODUCTION
- = 'exception@localhost';
- ########################################################################################
- #
- # DEFAULT APPLICATION
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> offsetExists('APPLICATION_PROFILE')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _APPLICATION_PROFILE
- = 'localhost';
- ########################################################################################
- #
- # BASE URL
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('BASE_DEVELOPMENT')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _BASE_DEVELOPMENT
- = '/';
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('BASE_PRODUCTION')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _BASE_PRODUCTION
- = '/';
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_URI_ALLOW_URLDECODE')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_URI_ALLOW_URLDECODE
- = TRUE;
- ########################################################################################
- #
- # URL CLEANUP
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_GET_GROUP_SEPARATOR')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_GET_GROUP_SEPARATOR
- = '*';
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_GET_SUBGROUP_SEPARATOR')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_GET_SUBGROUP_SEPARATOR
- = ':';
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_GET_REALPATH_SLASH_REPLACEMENT')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_GET_REALPATH_SLASH_REPLACEMENT
- = '!';
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_GET_SCRIPT_FILEEXTENSION')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_GET_SCRIPT_FILEEXTENSION
- = 'php';
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_GET_DISCARD_URIPARAMS_WITH_SCRIPT_FILEEXTENSION')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_GET_DISCARD_URIPARAMS_WITH_SCRIPT_FILEEXTENSION
- = TRUE;
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('FORWARD_TO_REPAIRED_URI')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _FORWARD_TO_REPAIRED_URI
- = TRUE;
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('FORWARD_TO_REPAIRED_URI_IGNORE_SOURCE_FILES')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _FORWARD_TO_REPAIRED_URI_IGNORE_SOURCE_FILES
- = array
- (
- 'js',
- 'jpg',
- 'gif',
- 'swf'
- );
- ########################################################################################
- #
- # GET
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_GET')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_GET
- = array();
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_GET_IGNORE')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_GET_IGNORE
- = array();
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_GET_DISCARD_UNREGISTERED')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_GET_DISCARD_UNREGISTERED
- = TRUE;
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_GET_DISCARD_ALL_ON_MISSING_SESSIONCOOKIE')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_GET_DISCARD_ALL_ON_MISSING_SESSIONCOOKIE
- = TRUE;
- ########################################################################################
- #
- # POST
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_POST')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_POST
- = array();
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_POST_IGNORE')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_POST_IGNORE
- = array();
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_POST_DISCARD_UNREGISTERED')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_POST_DISCARD_UNREGISTERED
- = FALSE;
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_POST_DISCARD_ALL_ON_MISSING_SESSIONCOOKIE')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_POST_DISCARD_ALL_ON_MISSING_SESSIONCOOKIE
- = TRUE;
- ########################################################################################
- #
- # CRYPT
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_GET_CRYPT_QUERY_KEYS')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_GET_CRYPT_QUERY_KEYS
- = FALSE;
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_GET_CRYPT_QUERY_VALUES')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_GET_CRYPT_QUERY_VALUES
- = FALSE;
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_POST_CRYPT_QUERY_KEYS')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_POST_CRYPT_QUERY_KEYS
- = TRUE;
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_POST_CRYPT_QUERY_VALUES')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_POST_CRYPT_QUERY_VALUES
- = FALSE;
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_COOKIE_CRYPT_QUERY_KEYS')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_COOKIE_CRYPT_QUERY_KEYS
- = TRUE;
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_COOKIE_CRYPT_QUERY_VALUES')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_COOKIE_CRYPT_QUERY_VALUES
- = TRUE;
- /* @deprecated
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('CLEANVARS_URI_CRYPT_VALUES')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _CLEANVARS_URI_CRYPT_VALUES
- = TRUE;*/
- ########################################################################################
- #
- # ENCODING
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('ENCODING')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _ENCODING
- = 'UTF-8';
- ########################################################################################
- #
- # LAYOUT
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('LAYOUT')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _LAYOUT
- = 'default';
- ########################################################################################
- #
- # ENVIRONMENT
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('DEVELOPMENT_IP')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _DEVELOPMENT_IP
- = array
- (
- '127.0.0.1',
- '127.0.0.2',
- '127.0.1.1',
- '192.168.0.102',
- '::1',
- );
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('ENVIRONMENT_MODE')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _ENVIRONMENT_MODE
- =
- (
- in_array
- (
- $_SERVER['HTTP_HOST'],
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->_DEVELOPMENT_IP
- )
- ? 'DEVELOPMENT'
- : 'PRODUCTION'
- );
- ########################################################################################
- #
- # ERROR REPORTING
- #
- ########################################################################################
- error_reporting(0);
- if(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->_ENVIRONMENT_MODE == 'DEVELOPMENT')
- error_reporting(E_ALL | E_STRICT);
- ########################################################################################
- #
- # PHP INI
- #
- ########################################################################################
- if(!(ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->offsetExists
- ('PHP_INI')))
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _PHP_INI
- = array
- (
- 'date.timezone'
- => "Europe/Paris",
- 'session.use_trans_sid'
- => FALSE,
- 'session.cookie_httponly'
- => TRUE,
- 'session.use_cookies'
- => TRUE,
- 'session.use_only_cookies'
- => TRUE,
- 'session.cookie_lifetime'
- => (60*60*24*345),
- 'session.cookie_path'
- => ILLI_Constructeur::get_Instance(self::c_CORERQURI)->BASE,
- 'session.cookie_httponly'
- => TRUE,
- 'session.name'
- => ILLI_Constructeur::get_Instance(self::c_CORERQSES)->NAME,
- 'session.hash_function'
- => '1',
- 'session.hash_bits_per_character'
- => 5,
- 'session.auto_start'
- => '0',
- 'url_rewriter.tags'
- => '',
- 'expose_php'
- => 'off',
- 'magic_quotes_gpc'
- => 0,
- 'magic_quotes_runtime'
- => 0,
- 'magic_quotes_sybase'
- => 0,
- 'register_globals'
- => 'off',
- 'arg_separator.output'
- => '&',
- 'zlib.output_compression'
- => '1',
- 'highlight.comment' => '#006600',
- 'highlight.default' => '#eeeeee',
- 'highlight.bg' => '#333',
- 'highlight.keyword' => 'maroon',
- 'highlight.string' => 'maroon',
- );
- ########################################################################################
- #
- # PHP VERSION
- #
- ########################################################################################
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _PHP_MIN_VERSION
- = '5.2';
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _PHP_MAX_VERSION
- = '6';
- ########################################################################################
- #
- # NAMESPACES
- #
- ########################################################################################
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _DEFAULT_MODULE
- = 'default';
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _DEFAULT_CONTROLLER
- = 'default';
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _DEFAULT_ACTION
- = 'default';
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _APPLICATION_BOOT_FILENAME
- = 'application.php';
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _APPLICATION_CONTROLLER_DIRNAME
- = 'controllers';
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _MASTER_CONTROLLER_DIRNAME
- = 'controllers';
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _APPLICATION_VIEW_DIRNAME
- = 'views';
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _MASTER_VIEW_DIRNAME
- = 'views';
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _APPLICATION_SCRIPT_DIRNAME
- = 'scripts';
- ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- -> _MASTER_SCRIPT_DIRNAME
- = 'scripts';
- ########################################################################################
- #
- # DRIVES
- #
- ########################################################################################
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ########################################################################################
- #
- # CORE DRIVE
- #
- ########################################################################################
- -> set_Rule
- (
- 'core'
- )
- -> set_Entry
- (
- 'core',
- 'ROOT',
- rtrim(str_replace(array("/","\\"), DIRECTORY_SEPARATOR,
- dirname(dirname(dirname(dirname(dirname(dirname(__FILE__))))))), '/\\').DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'core',
- 'SYSTEM',
- rtrim(str_replace(array("/","\\"), DIRECTORY_SEPARATOR,
- dirname(dirname(dirname(dirname(dirname(__FILE__)))))), '/\\').DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'core',
- 'VENDOR',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_CORE
- ->_SYSTEM.'VENDOR'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'core',
- 'MASTER',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_CORE
- ->_SYSTEM.'MASTER'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'core',
- 'APP',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_CORE
- ->_SYSTEM.'APP'.DIRECTORY_SEPARATOR
- )
- ########################################################################################
- #
- # MASTER DRIVE
- #
- ########################################################################################
- -> set_Rule
- (
- 'master'
- )
- -> set_Entry
- (
- 'master',
- 'SHARED',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_CORE
- ->_MASTER.'shared'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'CONFIGS',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_SHARED.'configs'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'FILES',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_SHARED.'files'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'LAYOUTS',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_SHARED.'layouts'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'LIB',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_SHARED.'lib'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'MODULES',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_SHARED.'modules'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'SUBCONTROLLER',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MODULES.'ControllerSub'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'FRONTCONTROLLER', ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MODULES.'ControllerFront'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'RESOURCEVIEWS',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MODULES.'ViewsResource'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'ROUTING',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_CONFIGS.'routing'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'MEDIA',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_FILES.'media'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'MEDIA_FONTS', ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MEDIA.'fonts'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'MEDIA_FORCE', ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MEDIA.'force'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'MEDIA_STYLES', ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MEDIA.'styles'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'MEDIA_HTC',ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MEDIA.'htc'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'MEDIA_JSCRIPTS',ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MEDIA.'javascripts'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'MEDIA_IMAGES',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MEDIA.'images'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'MEDIA_FLASH',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MEDIA.'flash'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'MEDIA_XML',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MEDIA.'xml'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'MEDIA_XSL',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MEDIA.'xsl'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'MODELS',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_SHARED.'models'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'master',
- 'DOCTRINE',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_MASTER
- ->_MODELS.'doctrine'.DIRECTORY_SEPARATOR
- )
- ########################################################################################
- #
- # APP DRIVE
- #
- ########################################################################################
- -> set_Rule
- (
- 'app'
- )
- -> set_Entry
- (
- 'app',
- 'ROOT',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_CORE
- ->_APP.ILLI_Constructeur::get_Instance(self::c_CNSTCNFG)
- ->_APPLICATION_PROFILE.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'BROADCAST',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_ROOT.'broadcast'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'CACHE',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_ROOT.'cache'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'CACHE_IMAGES',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_CACHE.'images'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'MODELS',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_ROOT.'models'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'DOCTRINE',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MODELS.'doctrine'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'CONFIGS',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_ROOT.'configs'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'FILES',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_ROOT.'files'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'LAYOUTS',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_ROOT.'layouts'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'MODULES',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_ROOT.'modules'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'SUBCONTROLLER',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MODULES.'ControllerSub'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'FRONTCONTROLLER',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MODULES.'ControllerFront'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'RESOURCEVIEWS',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MODULES.'ViewsResource'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'ROUTING',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_CONFIGS.'routing'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'DBASE',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_CONFIGS.'dbase'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'MEDIA',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_FILES.'media'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'MEDIA_STYLES',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MEDIA.'styles'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'MEDIA_JSCRIPTS',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MEDIA.'javascripts'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'MEDIA_AUDIO',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MEDIA.'audio'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'MEDIA_IMAGES',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MEDIA.'images'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'MEDIA_FLASH',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MEDIA.'flash'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'MEDIA_FORCE',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MEDIA.'force'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'MEDIA_VIDEO',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MEDIA.'video'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'MEDIA_XML',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MEDIA.'xml'.DIRECTORY_SEPARATOR
- )
- -> set_Entry
- (
- 'app',
- 'MEDIA_XSL',
- ILLI_Constructeur::get_Instance(self::c_CNSTDR)
- ->_APP
- ->_MEDIA.'xsl'.DIRECTORY_SEPARATOR
- );
- ########################################################################################
- #
- # CHMOD
- #
- ########################################################################################
- if('0777' != ($p = substr(sprintf('%o', fileperms(ILLI_Constructeur::get_Instance(self::c_CNSTDR)->_APP->_CACHE_IMAGES)), -4)))
- throw new ILLI_Exception('Image-Cache-Dir: Please change CHMOD to 0777: '
- .ILLI_Constructeur::get_Instance(self::c_CNSTDR)->_APP->_CACHE_IMAGES.' ('.$p.')');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement