Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
$#!
 *getUtil*, PET::Dispatcher
 _fetchGlobals, PET::Dispatcher
 _fileUnchanged, PET::Dispatcher
 _fillQuery, PET::Dispatcher
 _getLastMod, PET::Dispatcher
 _getPath, PET::Session::RamdiskHash
 _getQuery, PET::Dispatcher
 _globalPostprocess, PET::Dispatcher
 _init, PET::Dispatcher
 _initAPI, PET::Dispatcher
 _initcache, PET::Dispatcher
 _log($type,$message), PET::Log
 _parseParams($s), PET::Filter::GenHtml
 _parseParams($s,$body), PET::Filter::UtilXmlMap
 _prefetchMultiSQL, PET::Util::Multilang
 _processTag($util,$method,$params,$cont), PET::Filter::UtilXmlMap
 _seconds($string), PET::CacheControl
 _start, PET::Dispatcher
 _startCookie, PET::Dispatcher
 _toMlString($key,$string), PET::Util::Multilang
A
 acceptloop, PET::RUN::PreForkEFCGI
 access, PET::Session::RamdiskHash
 access($stored), PET::Session
 addAttributes(%p), PET::Util::EHTML
 addGlobalSubst
 addHeader(%p), PET::Dispatcher
 apck($select,$pagekey), PET::Dispatcher
 AUTOLOAD, PET::Log
B
 bodySelect(%p), PET::Util::EHTML
C
 call($uri), PET::ActionMapper
 captcha(%p), PET::Util::Image
 captchaMD5(%p), PET::Util::Image
 cleanup, PET::Util::MySQL
 cleanupCaptchaDir($dir), PET::Util::Image
 cleanupOld, PET::Session
 compilePetAndRun, PET::Dispatcher
 configure_hook, PET::RUN::FCGIExternalPreFork
 cookieOnce($key), PET::Dispatcher
 copyFile($src,$dst,%p), PET::Util::IO
 createDisp, PET::RUN::PreForkEFCGI
 createName, PET::Session
 createThumbnail(%p), PET::Util::Image
D
 defaults, PET::GCONF
 deleteCookie, PET::Dispatcher
 deleteRowById, PET::Util::MySQL
 DESTROY
 dorequest
 doRequest, PET::Dispatcher
E
 empty, PET::Cache
F
 fetchfromdbh, PET::Util::MySQL
 fetchSQL(%p), PET::Util::MySQL
 finish, PET::Session
 freeze, PET::Session
 freeze($data), PET::Session::RamdiskHash
 fromCache, PET::Dispatcher
G
 gconf_standalone
 get
 get($key), PET::Cache
 get500, PET::Dispatcher
 getAll, PET::Request
 getAttr, PET::Dispatcher
 getBASEPATH, PET::Dispatcher
 getCACHE, PET::Dispatcher
 getConf($path), PET::Dispatcher
 getCookie, PET::Dispatcher
 getCreateThumbUrl, PET::Util::Image
 getDBH, PET::Util::MySQL
 getDefaultSubsts, PET::Dispatcher
 getDir(%p), PET::Util::IO
 getGconf, PET::Dispatcher
 getGlobalSubst, PET::APISkeleton
 getLog, PET::Dispatcher
 getOne($key), PET::Filter::PreMultiLang
 getPageKey, PET::Dispatcher
 getRealRemoteHost, PET::Util
 getRealUrl, PET::Dispatcher
 getRowById($what,$id,$dbhname,%p), PET::Util::MySQL
 getSesid, PET::Session
 getSession, PET::Dispatcher
 getSessionId, PET::Dispatcher
 getSessionObject, PET::Dispatcher
 getSqlArray, PET::Util::MySQL
 getSqlRow(%p), PET::Util::MySQL
 getUtil, PET::Dispatcher
 getUtilHash, PET::Dispatcher
H
 hup, PET::RUN::PreForkEFCGI
Returns the already instanteniated PET::Dispatcher object.
sub _fetchGlobals
sub _fileUnchanged
sub _fillQuery
sub _getLastMod
Returns the “last modification time” (mtime) of the given file.
sub _getPath
According to sesid, returns a path to the file we store our session data.
sub _globalPostprocess
sub _init
Inits some default stuff.
sub _initAPI
Instanteniates the chosen (global.conf) actionmapper.
sub _initcache
If there is a cache/class, then we init it!
sub _log
This is the logfile-writer.
sub _parseParams
sub _parseParams
Raw string int the tag, that must be parsed.
sub _prefetchMultiSQL
At init-time we load all language definitions to speed up access.
sub _processTag
This gets an “XML tag” that we have to process.
sub _seconds
Converts time to seconds, e.g.
sub _start
sub _startCookie
sub _toMlString
Returns language equivalent of the given string.
sub acceptloop
sub access
Session is accessed.
sub access
Signal access to session.
sub addAttributes
Adds (x)html attributes to tag.
sub addGlobalSubst
sub addGlobalSubst
sub addGlobalSubst
sub addHeader
Adds header to output HTTP header.
sub apck
Auto Page Cache Key.
sub AUTOLOAD
sub bodySelect
Creates a select...</select> tag, using various parameters.
sub call
$uri -- the REQUEST_URI
sub captcha
This creates an “img” tag holding a captcha.
sub captchaMD5
sub cleanup
Clean up resources (only in some cases!)
sub _cleanupCaptchaDir
Cleanup files in captcha dir.
sub cleanupOld
Called conditionally from “start” when a (new) cookie is created.
sub compilePetAndRun
sub configure_hook
sub cookieOnce
Set a cookie.
sub copyFile
Copy file using absolute paths.
sub createDisp
sub createName
Create the name of the session cookie and returns it.
sub createThumbnail
Generate thumbnail given by parameters.
sub defaults
sub deleteCookie
Deletes the name cookie.
sub deleteRowById
sub DESTROY
sub DESTROY
sub DESTROY
Clean up resources.
sub dorequest
sub dorequest
Execute one call.
sub dorequest
sub doRequest
sub empty
Empties (clears) the cache.
sub fetchfromdbh
sub fetchSQL($%)
Issue an SQL query via (stored) SQL prepared statement, returns hashrefs of arrayref.
sub finish
sub freeze
Freeze hashref to binary data.
sub freeze($)
Returns freezed “binary” data.
sub fromCache
sub gconf_standalone
sub get
sub get
sub get
Returns value of key.
sub get500
sub getAll
sub getAttr
sub getBASEPATH
This is an accessor, that returns the $BASEPATH value.
sub getCACHE
sub getConf
Get a config value from global.conf.
sub getCookie
sub getCreateThumbUrl
sub getDBH
sub getDefaultSubsts
sub getDir
Returns a list of files in a given directory (arrayref of hashrefs).
sub getGconf
sub getGlobalSubst
sub getLog
This is an accessor, that returns the $LOG value, which is a PET::Log
Gets ONE defined key at RUNTIME.
sub getPageKey
Returns the current key for this page (generated from the URL).
sub getRealRemoteHost
Returns the remote host (if empty, then looks for forwarded proxy header)
sub getRealUrl
sub getRowById
Get one hashref by a unique key usage: $UTIL->getRowById(‘users.id’ => 15, ‘main’);
sub getSesid
Return SESID.
sub getSession
Shortcut to return a given Session value (if sessions are enabled).
sub getSessionId
sub getSessionObject
Returns the Session object, if any.
sub getSqlArray
sub getSqlRow
Gets a MySQL row.
sub getUtil
sub getUtilHash
sub hup
Close