Class PhenotypeStandard
Located in /class/Phenotype.class.php (line 27)
PhenotypeBase | --PhenotypeStandard
| Class | Description |
|---|---|
| Phenotype |
indicates if PHP warnings are to be caught
(only relevant if PT_DEBUG ==1)
Inherited Variables
Inherited from PhenotypeBase
PhenotypeBase::$charset
PhenotypeBase::$_props
Enter description here...
- $errno
- $errstr
- $errfile
- $errline
Enter description here...
- unknown_type $e
- $options
- $selectedKey
clear every object / page which might be in any cache (pagecache, contentcache, includecache)
- unknown_type $id
- unknown_type $silent
retrieve (language dependent) page description of a page page description ("page_bez" in DB page)
This function uses a system dao cache to reduce database load. This cache is cleared upon backend edit.
This function is also used from the helper functions for page title retrieval. It it a vital function for url management, if you create/build urls you should always use this function in any (inherited) way.
added 2008/05/19 by Dominique Bös
- integer $pag_id
- array[mixed] $_params
- integer $lng_id
- $con_id
- $dat_id
- $skin
- $count
- $headline
- $message
- $file
- $line
- $sql
- $e
- $pag_id
- $ver_id
- $dat_id_content
- $block_nr
- $editbuffer
- $usr_id
Enter description here...
- integer $inc_id: ID of the include to be executed
- boolean $use_include_cache: should the include cache be used (which means paying attention to the request parameters)
- integer $context: can be used to forward the rendering context (1-9) of a component block from the layout
- $silent
Get Preferences Array added 07/08/23 by Dominique Bös
- string $sSearchKey: String width array keys, separator is "." Example: "preferences.section_cache"
Write XML childs into an array added 07/08/23 by Dominique Bös
- string $sXML: XML-file
Build Preferences Array added 07/08/23 by Dominique Bös
calcs the filename of a template
- type $type: use constants for type (see switch statement below)
- obj_id $obj_id: the id of the include, contentobject, component
- tpl_id $tpl_id: the template id, or in case of page templates "normal" or "print"
- base $basePath: the base path. if empty, absolute path is used
- $img_id
- $alt
- $style
- $class
- $value
- $min
- $max
- $value
- $_options
- $value
- $allowedchars
reserved
- unknown_type $smartURL
- unknown_type $inc_id
- unknown_type $_params
- unknown_type $symbol
reserved
- unknown_type $smartURL
- unknown_type $pag_id
- unknown_type $_params
- unknown_type $symbol
reserved
- unknown_type $symbol
- unknown_type $smartURL
- unknown_type $_params
- $con_id
- $dat_id
- $skin
- $count
- $number
- $string
retrieve (language dependent) title of a page
This function uses a system dao cache to reduce database load. This cache is cleared upon backend edit.
This function is also used from the helper functions for page title retrieval. It it a vital function for url management, if you create/build urls you should always use this function in any (inherited) way.
- integer $pag_id
- array[mixed] $_params
- integer $lng_id
- $myCO
- $action
- $lng_id
- $_params
- $smartUID
- $fullUrl
- $dat_id
- $action
- $lng_id
- $_params
- $smartUID
- $fullUrl
retrieve (language dependent) url of a page
This function uses a system dao cache to reduce database load. This cache is cleared upon backend edit.
This function is also used from the helper functions for url generation. It it a vital function for url management, if you create/build urls you should always use this function in any (inherited) way.
- integer $pag_id
- array[mixed] $_params: optional, defaults to null
- integer $lng_id
- string $smartUID: smartUID
- boolean $fullUrl: fullUrl should the function return a fully qualified url including hostname? optional, defaults to false
Inherited Methods
Inherited From PhenotypeBase
PhenotypeBase::__construct()
PhenotypeBase::check()
PhenotypeBase::clear()
PhenotypeBase::codeA()
PhenotypeBase::codeAH()
PhenotypeBase::codeH()
PhenotypeBase::codeHBR()
PhenotypeBase::codeHKT()
PhenotypeBase::codeI()
PhenotypeBase::codeSQL()
PhenotypeBase::codeX()
PhenotypeBase::get()
PhenotypeBase::getA()
PhenotypeBase::getAH()
PhenotypeBase::getD()
PhenotypeBase::getH()
PhenotypeBase::getHBR()
PhenotypeBase::getHTML()
PhenotypeBase::getI()
PhenotypeBase::getQ()
PhenotypeBase::getS()
PhenotypeBase::getSQL()
PhenotypeBase::getU()
PhenotypeBase::getURL()
PhenotypeBase::getValidationError()
PhenotypeBase::getX()
PhenotypeBase::isValidEmail()
PhenotypeBase::isValidInteger()
PhenotypeBase::isValidProperty()
PhenotypeBase::isValidSelection()
PhenotypeBase::isValidString()
PhenotypeBase::printProperties()
PhenotypeBase::set()
PhenotypeBase::setNoValidationError()
PhenotypeBase::setValidationError()
PhenotypeBase::urlencode()
INCLUDE_CACHE_TIME = 3600
(line 32)
Documentation generated on Fri, 17 Jul 2009 16:41:59 +0200 by phpDocumentor 1.4.2
Recent Blog Posts
- Finally Multibyte - Phenotype 3.0
- Phenotype 2.9 explained
- Integration of PHPIDS (PHP-Intrusion Detection System)
- New Release: Phenotype 2.8 Ready for Download
- Restart: New Phenotype Website Live
- Phenotype worth: 2 Million $
- New Feature: Automatic Image Version Creation
- Additional smartURL variable: smartPATH