diff options
Diffstat (limited to 'h-source/Library/Params.php')
-rw-r--r-- | h-source/Library/Params.php | 68 |
1 files changed, 12 insertions, 56 deletions
diff --git a/h-source/Library/Params.php b/h-source/Library/Params.php index e22c1bf..e5f5ab7 100644 --- a/h-source/Library/Params.php +++ b/h-source/Library/Params.php @@ -2,7 +2,7 @@ // EasyGiant is a PHP framework for creating and managing dynamic content // -// Copyright (C) 2009 - 2014 Antonio Gallo (info@laboratoriolibero.com) +// Copyright (C) 2009 - 2011 Antonio Gallo // See COPYRIGHT.txt and LICENSE.txt. // // This file is part of EasyGiant @@ -26,24 +26,24 @@ if (!defined('EG')) die('Direct access not allowed!'); class Params { - public static $allowedDb = array('Mysql','Mysqli','None'); //allowed database type + //allowed database type + public static $allowedDb = array('Mysql','Mysqli','None'); - public static $allowedSanitizeFunc = 'sanitizeAll,sanitizeDb,sanitizeHtml,forceInt,forceNat,none,md5,sha1,strip_tags'; //allowed sanitize functions + //allowed sanitize functions + public static $allowedSanitizeFunc = 'sanitizeAll,sanitizeDb,sanitizeHtml,forceInt,forceNat,none,md5,sha1'; - public static $allowedHashFunc = array('md5','sha1'); //allowed hash functions + //allowed hash functions + public static $allowedHashFunc = array('md5','sha1'); //conventional null value for the value of the field in the createWhereClause method of the Model class public static $nullQueryValue = false; //use HTTPS for links or not public static $useHttps = false; - + //class name of the div that contains the error strings public static $errorStringClassName = 'alert'; - //class name of the div that contains the error strings - public static $infoStringClassName = 'executed'; - //table name in the returning structure of the select queries in the case of an aggregate function. Ex count(*),sum(*) public static $aggregateKey = 'aggregate'; @@ -52,59 +52,15 @@ class Params public static $htmlentititiesCharset = DEFAULT_CHARSET; //list of symbols used in the statements of the where clause of the select queries - public static $whereClauseSymbolArray = array('<','>','!=','<=','>=','in(','not in(','like','between'); + public static $whereClauseSymbolArray = array('<','>','!=','<=','>=','in(','not in(','like'); //is the mbstring extension enabled? public static $mbStringLoaded = false; - + //subfolder of the View folder where to look for view files public static $viewSubfolder = null; - //global website language used by the models and by the helpers for reporting + //global website language used by the models and by the helpers public static $language = 'It'; - - //array of languages allowed for the website front-end - public static $frontEndLanguages = array(); - - //default front-end language - public static $defaultFrontEndLanguage = "it"; - - //current front-end language - public static $lang = null; - - //if true, it redirect to current language if language is expected ($frontEndLanguages not empty) but not present - public static $redirectToDefaultLanguage = false; - - //if the URL status variables have to be rewritten or left in the standard query string form - public static $rewriteStatusVariables = true; - - //if the URL has to be rewritten only if an exact match has been found (true) or if a match has been found starting from the beginning (false) - public static $exactUrlMatchRewrite = false; - - //list of installed applications - //the name of the applications has to match a subfolder of tha Apps folder - public static $installed = array(); - - //the application called - public static $currentApplication = null; - - //if true, automatically set the values conditions from the table types - public static $setValuesConditionsFromDbTableStruct = false; - - //if true, automatically convert values to MySQL format during insert and update queries (using types taken from table definition) - public static $automaticConversionToDbFormat = false; - - //if true, convert values from MySQl to $_lang format when filling the form with values coming from the DB - public static $automaticConversionFromDbFormat = false; - - //if true, set the default value for each field when filling the form - //default values are taken from DB where present or from type definition - public static $automaticallySetFormDefaultValues = false; - - //if true, set date("Y-m-d") as default date when setting the default values of the form or of the $this->values array - public static $useCurrentDateAsDefaultDate = true; - - //definition of values conditions from the formats of the fields names - public static $valuesConditionsFromFormatsOfFieldsNames = array(); -}
\ No newline at end of file +} |