|
OXID eShop CE
4.10.7
|
Inheritance diagram for oxConfig:
Collaboration diagram for oxConfig:Public Member Functions | |
| getConfigParam ($sName) | |
| setConfigParam ($sName, $sValue) | |
| init () | |
| pageClose () | |
| getRequestParameter ($sName, $blRaw=false) | |
| getUploadedFile ($sParamName) | |
| setGlobalParameter ($sName, $sValue) | |
| getGlobalParameter ($sName) | |
| checkParamSpecialChars (&$sValue, $aRaw=null) | |
| setShopId ($sShopId) | |
| getShopId () | |
| setIsSsl ($blIsSsl=false) | |
| isSsl () | |
| isCurrentUrl ($sURL) | |
| isCurrentProtocol ($sURL) | |
| getShopUrl ($iLang=null, $blAdmin=null) | |
| getSslShopUrl ($iLang=null) | |
| getCoreUtilsUrl () | |
| getCurrentShopUrl ($blAdmin=null) | |
| getShopCurrentUrl ($iLang=null) | |
| getShopHomeUrl ($iLang=null, $blAdmin=null) | |
| getWidgetUrl ($iLang=null, $blAdmin=null) | |
| getShopSecureHomeUrl () | |
| getShopCurrency () | |
| getActShopCurrencyObject () | |
| setActShopCurrency ($iCur) | |
| getOutDir ($blAbsolute=true) | |
| getViewsDir ($blAbsolute=true) | |
| getTranslationsDir ($sFile, $sDir, $blAbsolute=true) | |
| getAppDir ($blAbsolute=true) | |
| getOutUrl ($blSSL=null, $blAdmin=null, $blNativeImg=false) | |
| getDir ($sFile, $sDir, $blAdmin, $iLang=null, $iShop=null, $sTheme=null, $blAbsolute=true, $blIgnoreCust=false) | |
| getUrl ($sFile, $sDir, $blAdmin=null, $blSSL=null, $blNativeImg=false, $iLang=null, $iShop=null, $sTheme=null) | |
| getImagePath ($sFile, $blAdmin=false) | |
| getImageUrl ($blAdmin=false, $blSSL=null, $blNativeImg=null, $sFile=null) | |
| getImageDir ($blAdmin=false) | |
| getPicturePath ($sFile, $blAdmin=false, $iLang=null, $iShop=null, $sTheme=null) | |
| getMasterPictureDir ($blAdmin=false) | |
| getMasterPicturePath ($sFile, $blAdmin=false) | |
| getPictureUrl ($sFile, $blAdmin=false, $blSSL=null, $iLang=null, $iShopId=null, $sDefPic="master/nopic.jpg") | |
| getPictureDir ($blAdmin) | |
| getTemplatePath ($sFile, $blAdmin) | |
| getTemplateDir ($blAdmin=false) | |
| getTemplateUrl ($sFile=null, $blAdmin=false, $blSSL=null, $iLang=null) | |
| getTemplateBase ($blAdmin=false) | |
| getResourcePath ($sFile= '', $blAdmin=false) | |
| getModulesDir ($blAbsolute=true) | |
| getResourceUrl ($sFile= '', $blAdmin=false, $blSSL=null, $iLang=null) | |
| getResourceDir ($blAdmin) | |
| getCurrencyArray ($iCurrency=null) | |
| getCurrencyObject ($sName) | |
| isDemoShop () | |
| getEdition () | |
| getFullEdition () | |
| getVersion () | |
| getRevision () | |
| getPackageInfo () | |
| getMandateCount () | |
| isMall () | |
| detectVersion () | |
| saveShopConfVar ($sVarType, $sVarName, $sVarVal, $sShopId=null, $sModule= '') | |
| getShopConfVar ($sVarName, $sShopId=null, $sModule= '') | |
| decodeValue ($sType, $mOrigValue) | |
| getDecodeValueQuery ($sFieldName="oxvarvalue") | |
| isProductiveMode () | |
| getBaseShopId () | |
| getActiveShop () | |
| getActiveView () | |
| getTopActiveView () | |
| getActiveViewsList () | |
| setActiveView ($oView) | |
| dropLastActiveView () | |
| hasActiveViewsChain () | |
| getActiveViewsNames () | |
| isUtf () | |
| getLogsDir () | |
| isThemeOption ($sName) | |
| getShopMainUrl () | |
| getAllModules () | |
| getModulesWithExtendedClass () | |
| parseModuleChains ($aModules) | |
| getShopIds () | |
| getShopUrlByLanguage ($iLang, $blSSL=false) | |
| getMallShopUrl ($blSSL=false) | |
| saveSystemConfigParameter ($sParameterType, $sParameterName, $sParameterValue) | |
| getSystemConfigParameter ($sParameterName) | |
Public Member Functions inherited from oxSuperCfg | |
| __call ($sMethod, $aArgs) | |
| __construct () | |
| getConfig () | |
| setConfig ($oConfig) | |
| getSession () | |
| setSession ($oSession) | |
| getUser () | |
| setUser ($oUser) | |
| isAdmin () | |
| setAdminMode ($blAdmin) | |
Public Attributes | |
| const | OXMODULE_THEME_PREFIX = 'theme:' |
| const | OXMODULE_MODULE_PREFIX = 'module:' |
Protected Member Functions | |
| _processSeoCall () | |
| _loadVarsFromFile () | |
| _setDefaults () | |
| _loadCustomConfig () | |
| _loadVarsFromDb ($sShopID, $aOnlyVars=null, $sModule= '') | |
| _getConfigParamsSelectSnippet ($aVars) | |
| _setConfVarFromDb ($sVarName, $sVarType, $sVarVal) | |
| _checkSsl () | |
| _handleDbConnectionException ($oEx) | |
| _handleCookieException ($oEx) | |
Protected Attributes | |
| $dbHost = null | |
| $dbName = null | |
| $dbUser = null | |
| $dbPwd = null | |
| $dbType = null | |
| $sShopURL = null | |
| $sSSLShopURL = null | |
| $sAdminSSLURL = null | |
| $sShopDir = null | |
| $sCompileDir = null | |
| $iDebug = null | |
| $sAdminEmail = null | |
| $blSessionUseCookies = null | |
| $blNativeImages = true | |
| $aMultiShopTables | |
| $_oActShop = null | |
| $_aActiveViews = array() | |
| $_aGlobalParams = array() | |
| $_aConfigParams = array() | |
| $_aThemeConfigParams = array() | |
| $_iLanguageId = null | |
| $_iShopId = null | |
| $_sOutDir = 'out' | |
| $_sImageDir = 'img' | |
| $_sPictureDir = 'pictures' | |
| $_sMasterPictureDir = 'master' | |
| $_sTemplateDir = 'tpl' | |
| $_sResourceDir = 'src' | |
| $_sModulesDir = 'modules' | |
| $_blIsSsl = null | |
| $_aAbsDynImageDir = array() | |
| $_oActCurrencyObject = null | |
| $_blInit = false | |
Private Attributes | |
| $_oStart = null | |
Additional Inherited Members | |
Static Protected Attributes inherited from oxSuperCfg | |
| static | $_oConfig = null |
| static | $_oSession = null |
| static | $_oRights = null |
| static | $_oActUser = null |
| static | $_blIsAdmin = null |
Main shop configuration class.
Definition at line 10 of file oxconfig.php.
|
protected |
Checks if WEB session is SSL.
Definition at line 789 of file oxconfig.php.
|
protected |
Allow loading from some vars only from baseshop
| array | $aVars |
Definition at line 553 of file oxconfig.php.
|
protected |
Redirect to start page and display the error
| oxException | $oEx | message to show on exit |
Definition at line 2213 of file oxconfig.php.
|
protected |
Shows exception message if debug mode is enabled, redirects otherwise.
| oxException | $oEx | message to show on exit |
Definition at line 2193 of file oxconfig.php.
|
protected |
Loads vars from custom config file
Definition at line 499 of file oxconfig.php.
|
protected |
Load config values from DB
| string | $sShopID | shop ID to load parameters |
| array | $aOnlyVars | array of params to load (optional) |
| string | $sModule | module vars to load, empty for base options |
Definition at line 516 of file oxconfig.php.
|
protected |
Loads vars from default config file
Definition at line 428 of file oxconfig.php.
|
protected |
Parse SEO url parameters.
Definition at line 340 of file oxconfig.php.
|
protected |
Sets config variable to config object, first unserializing it by given type. sShopURL and sSSLShopURL are skipped for admin or when URL values are not set
| string | $sVarName | variable name |
| string | $sVarType | variable type - arr, aarr, bool or str |
| string | $sVarVal | serialized by type value |
Definition at line 576 of file oxconfig.php.
|
protected |
Set important defaults.
Definition at line 447 of file oxconfig.php.
| oxConfig::checkParamSpecialChars | ( | & | $sValue, |
$aRaw = null |
|||
| ) |
Checks if passed parameter has special chars and replaces them. Returns checked value.
| mixed | &$sValue | value to process escaping |
| array | $aRaw | keys of unescaped values |
Definition at line 709 of file oxconfig.php.
| oxConfig::decodeValue | ( | $sType, | |
| $mOrigValue | |||
| ) |
Decodes and returns database value
| string | $sType | parameter type |
| mixed | $mOrigValue | parameter db value |
Definition at line 1879 of file oxconfig.php.
| oxConfig::detectVersion | ( | ) |
Checks version of shop, returns: 0 - version is bellow 2.2 1 - Demo or unlicensed 2 - Pro 3 - Enterprise
Definition at line 1768 of file oxconfig.php.
| oxConfig::dropLastActiveView | ( | ) |
Drop last active view object
Definition at line 2011 of file oxconfig.php.
| oxConfig::getActiveShop | ( | ) |
| oxConfig::getActiveView | ( | ) |
Returns active view object. If this object was not defined - returns oxubase object
Definition at line 1961 of file oxconfig.php.
| oxConfig::getActiveViewsList | ( | ) |
| oxConfig::getActiveViewsNames | ( | ) |
| oxConfig::getActShopCurrencyObject | ( | ) |
| oxConfig::getAllModules | ( | ) |
Get parsed modules
Definition at line 2093 of file oxconfig.php.
| oxConfig::getAppDir | ( | $blAbsolute = true | ) |
Returns path to out dir
| bool | $blAbsolute | mode - absolute/relative path |
Definition at line 1135 of file oxconfig.php.
| oxConfig::getBaseShopId | ( | ) |
| oxConfig::getConfigParam | ( | $sName | ) |
Returns config parameter value if such parameter exists
| string | $sName | config parameter name |
Definition at line 300 of file oxconfig.php.
| oxConfig::getCoreUtilsUrl | ( | ) |
| oxConfig::getCurrencyArray | ( | $iCurrency = null | ) |
Returns array of available currencies
| integer | $iCurrency | Active currency number (default null) |
Definition at line 1572 of file oxconfig.php.
| oxConfig::getCurrencyObject | ( | $sName | ) |
Returns currency object.
| string | $sName | Name of active currency |
Definition at line 1636 of file oxconfig.php.
| oxConfig::getCurrentShopUrl | ( | $blAdmin = null | ) |
Returns SSL or non SSL shop URL without index.php depending on Mall affecting environment is admin mode and current ssl usage status
| bool | $blAdmin | if admin |
Definition at line 943 of file oxconfig.php.
| oxConfig::getDecodeValueQuery | ( | $sFieldName = "oxvarvalue" | ) |
Returns decode query part user to decode config field value
| string | $sFieldName | field name, default "oxvarvalue" [optional] |
Definition at line 1902 of file oxconfig.php.
| oxConfig::getDir | ( | $sFile, | |
| $sDir, | |||
| $blAdmin, | |||
$iLang = null, |
|||
$iShop = null, |
|||
$sTheme = null, |
|||
$blAbsolute = true, |
|||
$blIgnoreCust = false |
|||
| ) |
Finds and returns files or folders path in out dir
| string | $sFile | File name |
| string | $sDir | Directory name |
| bool | $blAdmin | Whether to force admin |
| int | $iLang | Language id |
| int | $iShop | Shop id |
| string | $sTheme | Theme name |
| bool | $blAbsolute | mode - absolute/relative path |
| bool | $blIgnoreCust | Ignore custom theme |
Definition at line 1188 of file oxconfig.php.
| oxConfig::getEdition | ( | ) |
| oxConfig::getFullEdition | ( | ) |
| oxConfig::getGlobalParameter | ( | $sName | ) |
Returns global parameter value
| string | $sName | name of cached parameter |
Definition at line 691 of file oxconfig.php.
| oxConfig::getImageDir | ( | $blAdmin = false | ) |
Finds and returns image folders path
| bool | $blAdmin | Whether to force admin |
Definition at line 1346 of file oxconfig.php.
| oxConfig::getImagePath | ( | $sFile, | |
$blAdmin = false |
|||
| ) |
Finds and returns image files or folders path
| string | $sFile | File name |
| bool | $blAdmin | Whether to force admin |
Definition at line 1317 of file oxconfig.php.
| oxConfig::getImageUrl | ( | $blAdmin = false, |
|
$blSSL = null, |
|||
$blNativeImg = null, |
|||
$sFile = null |
|||
| ) |
Finds and returns image folder url
| bool | $blAdmin | Whether to force admin |
| bool | $blSSL | Whether to force ssl |
| bool | $blNativeImg | Whether to force native image dirs |
| string | $sFile | Image file name |
Definition at line 1332 of file oxconfig.php.
| oxConfig::getLogsDir | ( | ) |
| oxConfig::getMallShopUrl | ( | $blSSL = false | ) |
Function returns mall shop url.
| bool | $blSSL |
Definition at line 2173 of file oxconfig.php.
| oxConfig::getMandateCount | ( | ) |
| oxConfig::getMasterPictureDir | ( | $blAdmin = false | ) |
Finds and returns master pictures folder path
| bool | $blAdmin | Whether to force admin |
Definition at line 1374 of file oxconfig.php.
| oxConfig::getMasterPicturePath | ( | $sFile, | |
$blAdmin = false |
|||
| ) |
Finds and returns master picture path
| string | $sFile | File name |
| bool | $blAdmin | Whether to force admin |
Definition at line 1387 of file oxconfig.php.
| oxConfig::getModulesDir | ( | $blAbsolute = true | ) |
Returns path to modules dir
| bool | $blAbsolute | mode - absolute/relative path |
Definition at line 1527 of file oxconfig.php.
| oxConfig::getModulesWithExtendedClass | ( | ) |
| oxConfig::getOutDir | ( | $blAbsolute = true | ) |
Returns path to out dir
| bool | $blAbsolute | mode - absolute/relative path |
Definition at line 1083 of file oxconfig.php.
| oxConfig::getOutUrl | ( | $blSSL = null, |
|
$blAdmin = null, |
|||
$blNativeImg = false |
|||
| ) |
Returns url to out dir
| bool | $blSSL | Whether to force ssl |
| bool | $blAdmin | Whether to force admin |
| bool | $blNativeImg | Whether to force native image dirs |
Definition at line 1153 of file oxconfig.php.
| oxConfig::getPackageInfo | ( | ) |
Returns build package info file content.
Definition at line 1722 of file oxconfig.php.
| oxConfig::getPictureDir | ( | $blAdmin | ) |
Finds and returns product pictures folders path
| bool | $blAdmin | Whether to force admin |
Definition at line 1428 of file oxconfig.php.
| oxConfig::getPicturePath | ( | $sFile, | |
$blAdmin = false, |
|||
$iLang = null, |
|||
$iShop = null, |
|||
$sTheme = null |
|||
| ) |
Finds and returns product pictures files or folders path
| string | $sFile | File name |
| bool | $blAdmin | Whether to force admin |
| int | $iLang | Language |
| int | $iShop | Shop id |
| string | $sTheme | theme name |
Definition at line 1362 of file oxconfig.php.
| oxConfig::getPictureUrl | ( | $sFile, | |
$blAdmin = false, |
|||
$blSSL = null, |
|||
$iLang = null, |
|||
$iShopId = null, |
|||
$sDefPic = "master/nopic.jpg" |
|||
| ) |
Finds and returns product picture file or folder url
| string | $sFile | File name |
| bool | $blAdmin | Whether to force admin |
| bool | $blSSL | Whether to force ssl |
| int | $iLang | Language |
| int | $iShopId | Shop id |
| string | $sDefPic | Default (nopic) image path ["0/nopic.jpg"] |
Definition at line 1404 of file oxconfig.php.
| oxConfig::getRequestParameter | ( | $sName, | |
$blRaw = false |
|||
| ) |
Returns value of parameter stored in POST,GET. For security reasons performed oxconfig->checkParamSpecialChars(). use $blRaw very carefully if you want to get unescaped parameter.
| string | $sName | Name of parameter |
| bool | $blRaw | Get unescaped parameter |
Definition at line 624 of file oxconfig.php.
| oxConfig::getResourceDir | ( | $blAdmin | ) |
Finds and returns resource (css, js, etc..) folders path
| bool | $blAdmin | Whether to force admin |
Definition at line 1560 of file oxconfig.php.
| oxConfig::getResourcePath | ( | $sFile = '', |
|
$blAdmin = false |
|||
| ) |
Finds and returns resource (css, js, etc..) files or folders path
| string | $sFile | File name |
| bool | $blAdmin | Whether to force admin |
Definition at line 1515 of file oxconfig.php.
| oxConfig::getResourceUrl | ( | $sFile = '', |
|
$blAdmin = false, |
|||
$blSSL = null, |
|||
$iLang = null |
|||
| ) |
Finds and returns resource (css, js, etc..) file or folder url
| string | $sFile | File name |
| bool | $blAdmin | Whether to force admin |
| bool | $blSSL | Whether to force ssl |
| int | $iLang | Language id |
Definition at line 1546 of file oxconfig.php.
| oxConfig::getRevision | ( | ) |
Returns build revision number or false on read error.
Definition at line 1705 of file oxconfig.php.
| oxConfig::getShopConfVar | ( | $sVarName, | |
$sShopId = null, |
|||
$sModule = '' |
|||
| ) |
Retrieves shop configuration parameters from DB.
| string | $sVarName | Variable name |
| string | $sShopId | Shop ID |
| string | $sModule | module identifier |
Definition at line 1845 of file oxconfig.php.
| oxConfig::getShopCurrency | ( | ) |
| oxConfig::getShopCurrentUrl | ( | $iLang = null | ) |
Returns SSL or not SSL shop URL with index.php and sid
| int | $iLang | language (optional) |
Definition at line 972 of file oxconfig.php.
| oxConfig::getShopHomeUrl | ( | $iLang = null, |
|
$blAdmin = null |
|||
| ) |
Returns shop non SSL URL including index.php and sid.
| int | $iLang | language |
| bool | $blAdmin | if admin |
Definition at line 991 of file oxconfig.php.
| oxConfig::getShopId | ( | ) |
| oxConfig::getShopIds | ( | ) |
| oxConfig::getShopMainUrl | ( | ) |
Returns SSL or non SSL shop main URL without index.php
Definition at line 2081 of file oxconfig.php.
| oxConfig::getShopSecureHomeUrl | ( | ) |
Returns shop SSL URL with index.php and sid.
Definition at line 1016 of file oxconfig.php.
| oxConfig::getShopUrl | ( | $iLang = null, |
|
$blAdmin = null |
|||
| ) |
Returns config sShopURL or sMallShopURL if secondary shop
| int | $iLang | language |
| bool | $blAdmin | if set true, function returns shop url without checking language/subshops for different url. |
Definition at line 871 of file oxconfig.php.
| oxConfig::getShopUrlByLanguage | ( | $iLang, | |
$blSSL = false |
|||
| ) |
Function returns shop url by given language. #680 per language another URL
| integer | $iLang | Language id. |
| bool | $blSSL | Whether to use ssl. |
Definition at line 2152 of file oxconfig.php.
| oxConfig::getSslShopUrl | ( | $iLang = null | ) |
Returns config sSSLShopURL or sMallSSLShopURL if secondary shop
| int | $iLang | language (default is null) |
Definition at line 897 of file oxconfig.php.
| oxConfig::getSystemConfigParameter | ( | $sParameterName | ) |
Retrieves system configuration parameters, which is the same for sub-shops.
| string | $sParameterName | Variable name |
Definition at line 2244 of file oxconfig.php.
| oxConfig::getTemplateBase | ( | $blAdmin = false | ) |
Finds and returns base template folder url
| bool | $blAdmin | Whether to force admin |
Definition at line 1501 of file oxconfig.php.
| oxConfig::getTemplateDir | ( | $blAdmin = false | ) |
Finds and returns templates folders path
| bool | $blAdmin | Whether to force admin |
Definition at line 1474 of file oxconfig.php.
| oxConfig::getTemplatePath | ( | $sFile, | |
| $blAdmin | |||
| ) |
Finds and returns templates files or folders path
| string | $sFile | File name |
| bool | $blAdmin | Whether to force admin |
Definition at line 1441 of file oxconfig.php.
| oxConfig::getTemplateUrl | ( | $sFile = null, |
|
$blAdmin = false, |
|||
$blSSL = null, |
|||
$iLang = null |
|||
| ) |
Finds and returns template file or folder url
| string | $sFile | File name |
| bool | $blAdmin | Whether to force admin |
| bool | $blSSL | Whether to force ssl |
| int | $iLang | Language id |
Definition at line 1489 of file oxconfig.php.
| oxConfig::getTopActiveView | ( | ) |
Returns top active view object from views chain.
Definition at line 1979 of file oxconfig.php.
| oxConfig::getTranslationsDir | ( | $sFile, | |
| $sDir, | |||
$blAbsolute = true |
|||
| ) |
Returns path to translations dir
| string | $sFile | File name |
| string | $sDir | Directory name |
| bool | $blAbsolute | mode - absolute/relative path |
Definition at line 1117 of file oxconfig.php.
| oxConfig::getUploadedFile | ( | $sParamName | ) |
Returns uploaded file parameter
| array | $sParamName | param name |
Definition at line 668 of file oxconfig.php.
| oxConfig::getUrl | ( | $sFile, | |
| $sDir, | |||
$blAdmin = null, |
|||
$blSSL = null, |
|||
$blNativeImg = false, |
|||
$iLang = null, |
|||
$iShop = null, |
|||
$sTheme = null |
|||
| ) |
Finds and returns file or folder url in out dir
| string | $sFile | File name |
| string | $sDir | Directory name |
| bool | $blAdmin | Whether to force admin |
| bool | $blSSL | Whether to force ssl |
| bool | $blNativeImg | Whether to force native image dirs |
| int | $iLang | Language id |
| int | $iShop | Shop id |
| string | $sTheme | Theme name |
Definition at line 1298 of file oxconfig.php.
| oxConfig::getVersion | ( | ) |
Returns shops version number (eg. '4.4.2')
Definition at line 1693 of file oxconfig.php.
| oxConfig::getViewsDir | ( | $blAbsolute = true | ) |
Returns path to out dir
| bool | $blAbsolute | mode - absolute/relative path |
Definition at line 1099 of file oxconfig.php.
| oxConfig::getWidgetUrl | ( | $iLang = null, |
|
$blAdmin = null |
|||
| ) |
Returns widget start non SSL URL including widget.php and sid.
| int | $iLang | language |
| bool | $blAdmin | if admin |
Definition at line 1004 of file oxconfig.php.
| oxConfig::hasActiveViewsChain | ( | ) |
Check if there is more than one active view
Definition at line 2021 of file oxconfig.php.
| oxConfig::init | ( | ) |
Starts session manager
| oxConnectionException |
Definition at line 355 of file oxconfig.php.
| oxConfig::isCurrentProtocol | ( | $sURL | ) |
Compares current protocol to supplied url string
| string | $sURL | URL |
Definition at line 853 of file oxconfig.php.
| oxConfig::isCurrentUrl | ( | $sURL | ) |
Compares current URL to supplied string
| string | $sURL | URL |
Definition at line 836 of file oxconfig.php.
| oxConfig::isDemoShop | ( | ) |
| oxConfig::isMall | ( | ) |
Checks if shop is MALL. Returns true on success.
Definition at line 1753 of file oxconfig.php.
| oxConfig::isProductiveMode | ( | ) |
Returns true if current active shop is in productive mode or false if not
Definition at line 1912 of file oxconfig.php.
| oxConfig::isSsl | ( | ) |
Checks if WEB session is SSL. Returns true if yes.
Definition at line 820 of file oxconfig.php.
| oxConfig::isThemeOption | ( | $sName | ) |
Returns true if option is theme option
| string | $sName | option name |
Definition at line 2071 of file oxconfig.php.
| oxConfig::isUtf | ( | ) |
Returns true if current installation works in UTF8 mode, or false if not
Definition at line 2049 of file oxconfig.php.
| oxConfig::pageClose | ( | ) |
| oxConfig::parseModuleChains | ( | $aModules | ) |
Parse array of module chains to nested array
| array | $aModules | Module array (config format) |
Definition at line 2115 of file oxconfig.php.
| oxConfig::saveShopConfVar | ( | $sVarType, | |
| $sVarName, | |||
| $sVarVal, | |||
$sShopId = null, |
|||
$sModule = '' |
|||
| ) |
Updates or adds new shop configuration parameters to DB. Arrays must be passed not serialized, serialized values are supported just for backward compatibility.
| string | $sVarType | Variable Type |
| string | $sVarName | Variable name |
| mixed | $sVarVal | Variable value (can be string, integer or array) |
| string | $sShopId | Shop ID, default is current shop |
| string | $sModule | Module name (empty for base options) |
Definition at line 1784 of file oxconfig.php.
| oxConfig::saveSystemConfigParameter | ( | $sParameterType, | |
| $sParameterName, | |||
| $sParameterValue | |||
| ) |
Save system configuration parameters, which is the same for sub-shops.
| string | $sParameterType | Type |
| string | $sParameterName | Name |
| mixed | $sParameterValue | Value (can be string, integer or array) |
Definition at line 2232 of file oxconfig.php.
| oxConfig::setActiveView | ( | $oView | ) |
| oxConfig::setActShopCurrency | ( | $iCur | ) |
Sets the actual currency
| int | $iCur | 0 = EUR, 1 = GBP, 2 = CHF |
Definition at line 1067 of file oxconfig.php.
| oxConfig::setConfigParam | ( | $sName, | |
| $sValue | |||
| ) |
Stores config parameter value in config
| string | $sName | config parameter name |
| string | $sValue | config parameter value |
Definition at line 328 of file oxconfig.php.
| oxConfig::setGlobalParameter | ( | $sName, | |
| $sValue | |||
| ) |
Sets global parameter value
| string | $sName | name of parameter |
| mixed | $sValue | value to store |
Definition at line 679 of file oxconfig.php.
| oxConfig::setIsSsl | ( | $blIsSsl = false | ) |
Set is shop url
| bool | $blIsSsl | - state bool value |
Definition at line 781 of file oxconfig.php.
| oxConfig::setShopId | ( | $sShopId | ) |
Active Shop id setter
| string | $sShopId | shop id |
Definition at line 747 of file oxconfig.php.
|
protected |
Definition at line 261 of file oxconfig.php.
|
protected |
Definition at line 162 of file oxconfig.php.
|
protected |
Definition at line 176 of file oxconfig.php.
|
protected |
Definition at line 169 of file oxconfig.php.
|
protected |
Definition at line 183 of file oxconfig.php.
|
protected |
Definition at line 277 of file oxconfig.php.
|
protected |
Definition at line 254 of file oxconfig.php.
|
protected |
Definition at line 190 of file oxconfig.php.
|
protected |
Definition at line 197 of file oxconfig.php.
|
protected |
Definition at line 268 of file oxconfig.php.
|
protected |
Definition at line 153 of file oxconfig.php.
|
private |
Definition at line 145 of file oxconfig.php.
|
protected |
Definition at line 212 of file oxconfig.php.
|
protected |
Definition at line 226 of file oxconfig.php.
|
protected |
Definition at line 247 of file oxconfig.php.
|
protected |
Definition at line 205 of file oxconfig.php.
|
protected |
Definition at line 219 of file oxconfig.php.
|
protected |
Definition at line 240 of file oxconfig.php.
|
protected |
Definition at line 233 of file oxconfig.php.
|
protected |
Definition at line 132 of file oxconfig.php.
|
protected |
Definition at line 125 of file oxconfig.php.
|
protected |
Definition at line 114 of file oxconfig.php.
|
protected |
Definition at line 21 of file oxconfig.php.
|
protected |
Definition at line 28 of file oxconfig.php.
|
protected |
Definition at line 42 of file oxconfig.php.
|
protected |
Definition at line 49 of file oxconfig.php.
|
protected |
Definition at line 35 of file oxconfig.php.
|
protected |
Definition at line 100 of file oxconfig.php.
|
protected |
Definition at line 107 of file oxconfig.php.
|
protected |
Definition at line 70 of file oxconfig.php.
|
protected |
Definition at line 84 of file oxconfig.php.
|
protected |
Definition at line 77 of file oxconfig.php.
|
protected |
Definition at line 56 of file oxconfig.php.
|
protected |
Definition at line 63 of file oxconfig.php.
| const oxConfig::OXMODULE_MODULE_PREFIX = 'module:' |
Definition at line 291 of file oxconfig.php.
| const oxConfig::OXMODULE_THEME_PREFIX = 'theme:' |
Definition at line 284 of file oxconfig.php.