-
$groupId
-
-
generateCaptcha
-
Returns random ascii art code for use as captcha.
-
generateCheckbox
-
Generate checkbox.
-
generateCheckboxList
-
Generates sequence checkboxes.
-
generateFormFields
-
Generates the form fields from the item_type_mapping table for the methods getDynamicContent() and getDynamicFields.
-
generateItemOutput
-
Generates the output for an Item using the template defined below.
-
generateRadioList
-
Generates sequence of radio button from array.
-
generateRadioPair
-
Generates a yes/no radio pair.
-
generateSelect
-
Generates options for an HTML select object.
-
generateUniqueFileName
-
Generate filename.
-
get
-
-
get
-
Retrieves an Item's Meta Data value
-
get
-
Gets specified var from session.
-
get
-
Returns a config key
-
get
-
Retrieves values from Request object.
-
get
-
-
get
-
A method to return a registered service.
-
getActionName
-
-
getActionName
-
-
getActionName
-
Extracts the names of the current page and the current action from HTTP request data.
-
getAll
-
Return an array of all Config properties.
-
getAll
-
Return an array of all Request properties.
-
getAll
-
Returns stack of errors.
-
getAllActionMethodsPerMgr
-
-
getAllClassesFromFolder
-
-
getAllManagersPerModule
-
-
getAllModuleDirs
-
Returns an hash of strings listing the installed (and registered) Modules
-
getAllThemes
-
-
getAuthResourceId
-
Get resource ID.
-
getAvailableLanguages
-
-
getAvailableManagers
-
Get list of all available managers. Used as callback for Horde_Routes to generate correct regex.
-
getAvailableParams
-
Get all available config params. This does not include strategies.
-
getBase
-
Returns hostname + path with final slashes removed if present.
-
getBaseUrl
-
Get Seagull base URL without protocol.
-
getBranch
-
For any node whose id is supplied, fetches branch for that node (all nodes with same root_id), including that node, and those above and below it.
-
getBreadCrumbs
-
Generates breadcrumbs for category
-
getBreadcrumbs
-
Returns "breadcrumbs," a node's ancestral path through the tree: same rootid, and a level less than this node's, and a left node less than this node's, and a right node greater than this node's.
-
getCachedFileName
-
-
getCharset
-
Get current charset.
-
getChildren
-
For any node, fetches child nodes (nodes with same rootid, with level = parent level + 1, with l between parent's l and r).
-
getChildren
-
Retrieve children
-
getCommandTarget
-
Given a string of the format moduleName^managerName^action, returns a hash of the values.
-
getComplexTypes
-
-
getComplexTypes
-
Builds a hash from the configuration of complex type names and their type.
-
getConfig
-
-
getConfig
-
-
getConfiguredDefaultManager
-
Loads the default manager per config settings or returns false on failure.
-
getCrlf
-
Defines the <CR><LF> value depending on the user OS.
-
getCurrentCharset
-
Returns current encoding, ie, utf-8.
-
getCurrentId
-
-
getCurrentLang
-
Returns the 2 letter language code, ie, de for German
-
getCurrentManager
-
-
getCurrentModule
-
-
getCurrentTemplate
-
-
getCurrentUrl
-
-
getCurrentUrl
-
-
getCurrentUrlFromRoutes
-
Get current URL in $_SERVER['PHP_SELF'] style.
-
getDateFormat
-
Gets appropriate date format
-
getDateFormat
-
Gets appropriate date format
-
getDayFormOptions
-
Generates a select of day values.
-
getDbShortnameFromType
-
-
getDefaultCharset
-
-
getDefaultLangCode
-
Performs same function as SGL::getCurrentLang() and will supersede it
-
getDefaultLangCode
-
-
getDefaultLangCodeCharset
-
-
getDefaultManager
-
-
getDefaultPageParams
-
Returns details of the module/manager/params defaults set in configuration, used for logouts and redirects.
-
getDefaultUrlParsingStrategies
-
Returns array of default strategies.
-
getDictionary
-
Fetches a dictionary
-
getDictionary
-
Fetches a dictionary
-
getDriver
-
-
getDsn
-
Returns the default dsn specified in the global config.
-
getDynamicContent
-
Builds a HTML form containing the data from the item_addition table. The input types are built using the data in the item_type and item_type_mapping tables.
-
getDynamicFields
-
Builds a HTML form with the input types built using the data in the item_type and item_type_mapping tables.
-
getEntityName
-
-
getExecutionTime
-
-
getExportedJsVars
-
-
getFallbackCharset
-
Get default charset.
-
getFallbackLangID
-
Get fallback language.
-
getFileName
-
-
getFileName
-
-
getFileName
-
Get filename.
-
getFileName
-
-
getFilePath
-
-
getFilters
-
-
getFrameworkVersion
-
Returns a string indicating the framework version.
-
getFrontScriptName
-
Returns the front controller script name.
-
getGuestSessionCount
-
Returns all active guest session count.
-
getGuiTranslationsFromFile
-
Returns a dictionary of translated strings.
-
getHeaders
-
-
getHostName
-
-
getHourFormOptions
-
Generates a select of hour values.
-
getId
-
Returns a valid session identifier that can be used as a URL paramenter, ie SGLSESSID=1cgmq51l7jh8og8qvt0qu1ntf4
-
getItemDetail
-
Retrieve an Items Meta and Data details.
-
getItemListByCatID
-
Retrieve a list of Items by CatID
-
getJavascriptFiles
-
-
getKeysToIgnore
-
Builds an array of keys from the configuration to ignore.
-
getKeysToIgnore
-
-
getLabel
-
Retrieves category label
-
getLangCode
-
Returns language langCode i.e. fr for fr-utf-8
-
getLangCodeCharset
-
-
getLangDirection
-
-
getLangDirectionOpposite
-
-
getLangID
-
Return current language ID format.
-
getLangsDescriptionMap
-
Returns a hash of the form array('en-iso-8859-15' => 'English (en-iso-8859-15),) etc.
-
getLast
-
-
getManagerName
-
-
getManagerName
-
Returns classname suggested by URL param.
-
getManagerName
-
-
getManagerNameFromSimplifiedName
-
Returns the full Manager name given the short name, ie, faq becomes FaqMgr.
-
getMemberSessionCount
-
Returns all active members session count.
-
getMemoryUsage
-
-
getMimeData
-
Returns headers and body suitable for PEAR::Mail.
-
getMinimumModuleList
-
-
getMinSecOptions
-
Generates a select of minute/second values.
-
getModuleList
-
Returns an array of modules scanned from filesystem.
-
getModuleName
-
-
getModuleName
-
-
getModulesDir
-
-
getMonthFormOptions
-
Generates a select of month values.
-
getNextId
-
-
getNextKey
-
-
getNode
-
Returns the node indentified by supplied id, or false.
-
getNoExpiryCheckbox
-
Creates a checkbox for infinite Articles (no expiry)
-
getOnLoadEvents
-
-
getOnReadyDomEvents
-
-
getOnUnloadEvents
-
-
getOption
-
-
getOrganisationId
-
Returns the current user's organisation id.
-
getOutputClass
-
Allow SGL_Output with its template methods to be extended.
-
getPagedData
-
-
getParamsFromFile
-
Extract params from file. While extracting we take into account config sections' inheritance.
-
getParamsFromString
-
Extract params from config string.
-
getParent
-
-
getPath
-
Get path to image folder. Can be called statically or as instance call.
-
getPath
-
-
getPerms
-
Get current Category permissions.
-
getProperty
-
Replacement for PEAR::getStaticProperty(). Vars are initialized by putting values directly in $GLOBALS array. In that case we can ignore annoying error for PHP 5.1.6.
-
getQueryCount
-
-
getQueryData
-
Returns querystring data as an array.
-
getQueryString
-
Get query string as in SGL_Url1.
-
getQueryString
-
Returns querystring portion of url.
-
getRawRequest
-
-
getRememberMeCookieData
-
Returns 'remember me' cookie data.
-
getRequest
-
-
getRequest
-
-
getResponseXml
-
-
getRoleId
-
Returns the current user's role id.
-
getRoots
-
Fetches all root nodes (rootid = id) from the entire table/tree.
-
getSessionCount
-
Returns all active subscribed users session count.
-
getSimplifiedNameFromManagerName
-
Returns the short name given the full Manager name, ie FaqMgr becomes faq.
-
getSortBy
-
Determines which column results should be sorted by.
-
getSortOrder
-
Used by list pages to determine last sort order.
-
getStandardPort
-
Returns the standard port number for a protocol.
-
getStatus
-
-
getStrategiesFingerprint
-
-
getSubBranch
-
For any node, fetches all descendents (kids, grandkids, etc.)of that node (nodes with same rootid and with left ids bounded by this node's left and right id, and which aren't this node).
-
getThumbnailNames
-
-
getTime
-
Returns current time in YYYY-MM-DD HH:MM:SS format.
-
getTitleFromCamelCase
-
-
getTmpDir
-
Returns the system's tmp directory.
-
getTranslations
-
Returns a dictionary of translated strings from the db.
-
getTree
-
Fetches all nodes from all roots, i.e., the entire table/tree.
-
getTree
-
Get a tree representing all Categories.
-
getType
-
Returns constant representing request type.
-
getUid
-
Returns the current user's id.
-
getUniqueSectionNames
-
Helper method for SGL_ImageConfig::getParamsFromFile().
-
getUri
-
-
getUrl
-
Get URL to image folder. Can be called statically or as instance call.
-
getUsername
-
Returns the current user's username.
-
getUserSessionCount
-
Returns active session count for a particular user.
-
getValues
-
Get current Category values.
-
getYearFormOptions
-
Generates a select of year values.
-
getAllModules.php
-
-
$rendererStrategy
-
Reference to renderer strategy.
-
$req
-
SGL_Request.
-
$responseFormat
-
Constant indicating response format
-
$responseFormat
-
Constant indicating response format.
-
raiseError
-
A static method to invoke errors.
-
raiseMsg
-
-
read
-
-
read
-
-
read
-
-
read
-
-
readlink
-
-
redirect
-
Wrapper for PHP header() redirects.
-
register
-
A method to register a service with the service locator class.
-
remove
-
A method to remove a registered service from the service locator class.
-
remove
-
Removes specified var from session.
-
remove
-
Removes email from database.
-
remove
-
Removes email from queue.
-
remove
-
Removes email from queue.
-
remove
-
Remove a config key, save() must be used to persist changes.
-
removeBlanks
-
Strips 'empty' elements from supplied array.
-
removeJs
-
-
removeMetaData
-
Remove meta data from translation array.
-
removeSessionInfo
-
Removes the session name and session value elements from an array.
-
removeStrategies
-
-
removeTranslationLock
-
Remove translation lock.
-
removeTranslationLocksByUser
-
Remove locks set by $username.
-
removeTranslations
-
Remove all translations for all languages for specified module.
-
render
-
-
render
-
Delegates rendering strategy based on view.
-
render
-
Director for html Savant2 renderer.
-
render
-
Director for html Smarty renderer.
-
render
-
Abstract render method.
-
render
-
Director for html Flexy renderer.
-
render
-
-
render
-
Initialises Block Mgr, loads blocks into temporary array $_aData for later processing.
-
replace
-
-
replace
-
Alias for SGL_Image#create($srcLocation, $callback, $replace = true).
-
replaceAccents
-
Replaces accents in string.
-
reset
-
Reset error stack to empty array.
-
reset
-
-
resolveLanguageFromBrowser
-
Resolve language from browser settings.
-
resolveLanguageFromBrowser
-
Resolve language from browser settings.
-
resolveLanguageFromDomain
-
Resolve language from domain name.
-
resolveLanguageFromDomain
-
Resolve language from domain name.
-
resolveServerVars
-
Resolves PHP_SELF var depending on implementation, ie apache, iis, cgi, etc.
-
retrievePaginated
-
Gets paginated list of articles.
-
rewriteCountQuery
-
Helper method - Rewrite the query into a "SELECT COUNT(*)" query.
-
rewriteWithAutoIncrement
-
-
rmDir
-
Removes a directory and its contents recursively.
-
run
-
-
run
-
-
run
-
-
run
-
Creates new or updates existing sequences, based on max(primary key).
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
Updates test config file.
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
Sets up the minimum paths required for framework execution.
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
Main invocation, init tasks plus main process.
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
run
-
-
runAs
-
Run session as specified user.
-
runningFromCLI
-
Determines current server API, ie, are we running from commandline or webserver.
-
ResizeStrategy.php
-
-
Registry.php
-
-
Request.php
-
-
Remote.php
-
-
$sortBy
-
Sortby flag, used in child classes.
-
$source
-
-
$sourceContextOptions
-
-
$sPerms
-
-
$startDate
-
Timestamp when an Item becomes available
-
$statusID
-
Status ID
-
save
-
-
save
-
Saves current dictionary translations.
-
save
-
Save file, free memory.
-
save
-
Saves current dictionary translations
-
send
-
-
send
-
Creates email and sends it via one of the backends or pushes created email to queue for later use.
-
send
-
Sends emails.
-
set
-
Sets specified var in session.
-
set
-
-
set
-
Set a value for Request object.
-
set
-
Sets a config property.
-
set
-
Add or modify registry data.
-
set
-
Sets an Item's Meta Data value
-
setAcceptRanges
-
set the Accept-Range HTTP header typical values are 'none' or 'bytes'
-
setAvailableLanguages
-
-
setAvailableLanguages
-
-
setConnection
-
Sets the DB_DataObject DB resource to be the same as the sgl DB singleton. You can use this for sharing connections between PEAR::DataObjects and SGL_DB.
-
setContentTransferEncoding
-
set the Content-Transfer-Encoding HTTP header
-
setCurrentUrl
-
-
setDefaultLangCode
-
-
setDictionary
-
Sets current dictionary.
-
setDriver
-
Factory method to load appropriate driver
-
setEntityName
-
-
setFilters
-
-
setImage
-
-
setImagePath
-
-
setImages
-
-
setLangCode
-
Sets current language code.
-
setMapperOptions
-
Set mapper options.
-
setNoticeBehaviour
-
-
setOptions
-
-
setOptions
-
-
setParams
-
-
setProtocol
-
Forces the URL to a particular protocol.
-
setRememberMeCookie
-
-
setRequest
-
Set request.
-
setRequest
-
-
setStatusCode
-
-
setTimeZone
-
-
setup
-
-
setupMinimumEnv
-
-
setupPlugins
-
Setup Flexy plugins if specified.
-
SGL
-
Provides a set of static utility methods used by most modules.
-
Savant2Strategy.php
-
-
SmartyStrategy.php
-
-
Session.php
-
-
Sql.php
-
-
String.php
-
-
SefStrategy.php
-
-
SGL.php
-
-
SGL_AjaxProvider
-
Constructor.
-
SGL_AjaxProvider
-
Abstract model controller for all the 'ajax provider' classes.
-
SGL_AjaxProvider2
-
Abstract model controller for all the 'ajax provider' classes.
-
SGL_Array
-
Provides array manipulation methods.
-
SGL_BlockLoader
-
Constructor - sets the sectionId.
-
SGL_BlockLoader
-
BlockLoader manages units of content that can be dynamically positioned in a page's left or right columns.
-
SGL_Cache
-
A wrapper for PEAR::Cache_Lite.
-
SGL_Cache2
-
SGL wrapper to any third-party cache library.
-
SGL_Cache_Lite
-
Overridden to allow object callbacks.
-
SGL_Captcha
-
Provides methods for generating/validating a captcha.
-
SGL_Category
-
Wrapper to SGL_NestedSet, to manipulate Categories.
-
SGL_Category
-
Constructor.
-
SGL_CategoryPerms
-
-
SGL_CategoryPerms
-
Basic Permission object.
-
SGL_CENSOR_DISABLE
-
-
SGL_CENSOR_EXACT_MATCH
-
-
SGL_CENSOR_WORD_BEGINNING
-
-
SGL_CENSOR_WORD_FRAGMENT
-
-
SGL_Config
-
-
SGL_Config
-
Config file parsing and handling, acts as a registry for config data.
-
SGL_Date
-
Provides various date formatting methods.
-
SGL_DB
-
Class for handling DB resources.
-
SGL_DecorateProcess
-
Decorator.
-
SGL_DecorateProcess
-
-
SGL_Delegator
-
PHP 4/5 compatible class for aggregating objects.
-
SGL_Download
-
Wrapper around PEAR HTTP/Download class to workaround some limits of that class.
-
SGL_DSN_ARRAY
-
-
SGL_DSN_STRING
-
-
SGL_Emailer
-
-
SGL_Emailer
-
Wrapper class for PEAR::Mail.
-
SGL_Emailer2
-
Emailer class version 2.
-
SGL_Emailer_Builder
-
Email builder.
-
SGL_Emailer_Queue
-
Emailer queue.
-
SGL_Emailer_Queue
-
Constructor.
-
SGL_Emailer_Queue_Container
-
Base class for all containers.
-
SGL_Emailer_Queue_Container_Db
-
Constructor.
-
SGL_Emailer_Queue_Container_Db
-
PEAR::DB container for SGL_Emailer_Queue.
-
SGL_EnvSummaryTask
-
-
SGL_Error
-
Provides error handling methods.
-
SGL_ErrorHandler
-
Global error handler class, modifies behaviour for PHP errors, not PEAR.
-
SGL_ErrorHandler
-
Constructor.
-
SGL_Exception
-
Base Seagull exception class.
-
SGL_File
-
File management utility methods.
-
SGL_FilterChain
-
-
SGL_FilterChain
-
Manages an array of filters.
-
SGL_FLEXY_ALLOW_PHP
-
-
SGL_FLEXY_COMPILER
-
-
SGL_FLEXY_DEBUG
-
-
SGL_FLEXY_FILTERS
-
-
SGL_FLEXY_FORCE_COMPILE
-
-
SGL_FLEXY_GLOBAL_FNS
-
-
SGL_FLEXY_IGNORE
-
-
SGL_FLEXY_LOCALE
-
-
SGL_FLEXY_VALID_FNS
-
-
SGL_FORBIDDEN
-
-
SGL_FrontController
-
Application controller.
-
SGL_HtmlRenderer_FlexyStrategy
-
Abstract renderer strategy
-
SGL_HtmlRenderer_Savant2Strategy
-
Abstract renderer strategy
-
SGL_HtmlRenderer_SmartyStrategy
-
Abstract renderer strategy
-
SGL_HtmlSimpleView
-
Wrapper for simple HTML views.
-
SGL_HtmlSimpleView
-
HTML renderer decorator
-
SGL_HTTP
-
Provides HTTP redirects.
-
SGL_Image
-
Base image class.
-
SGL_Image
-
Constructor.
-
SGL_ImageConfig
-
Manipulate with SGL_Image configuration.
-
SGL_ImageTransformStrategy
-
Constructor.
-
SGL_ImageTransformStrategy
-
Base image transformation strategy.
-
SGL_ImageTransform_AddImageStrategy
-
Strategy for adding image across original one.
-
SGL_ImageTransform_BorderStrategy
-
Strategy for drawing borders.
-
SGL_ImageTransform_CanvasResizeStrategy
-
Strategy for resizing canvas.
-
SGL_ImageTransform_ColorOverlayStrategy
-
Strategy for overlaying color across image.
-
SGL_ImageTransform_CropStrategy
-
Resize image and crop.
-
SGL_ImageTransform_ResizeStrategy
-
Strategy for resizing images.
-
SGL_IMAGE_DEFAULT_SECTION
-
-
SGL_Inflector
-
Performs transformations on resource names, ie, urls, classes, methods, variables.
-
SGL_Install_Common
-
Provides various static methods required for install routine.
-
SGL_Item
-
Constructor
-
SGL_Item
-
Acts as a wrapper for content objects.
-
SGL_Locale
-
Wraps PEAR locale package.
-
SGL_MainProcess
-
Core data processing routine.
-
SGL_Manager
-
Constructor.
-
SGL_Manager
-
Abstract model controller for all the 'manager' classes.
-
SGL_MAX_RECURSION
-
-
SGL_NestedSet
-
-
SGL_NestedSet
-
A lightweight wrapper to PEAR DB_NestedSet that bypasses NestedSet for most methods, querying the specified nested set table directly via PEAR DB; more complex, write-heavy methods are left to DB_NestedSet.
-
SGL_NEUTRAL
-
-
SGL_NODE_ADMIN
-
-
SGL_NODE_GROUP
-
-
SGL_NODE_USER
-
-
SGL_Observable
-
Abstract model controller for all the 'manager' classes.
-
SGL_Observer
-
Abstract model controller for all the 'manager' classes.
-
SGL_Output
-
High level HTML transform methods, 'Template Helpers' in Yahoo speak, 50% html, 50% php.
-
SGL_Output
-
-
SGL_OutputRendererStrategy
-
Abstract renderer strategy
-
SGL_ParamHandler
-
Handles reading and writing of config files.
-
SGL_ParamHandler
-
-
SGL_ParamHandler_Array
-
Concrete implementation for arrays.
-
SGL_ParamHandler_Ini
-
Concrete implementation for ini files.
-
SGL_ParamHandler_Xml
-
Concrete implementation for XML files.
-
SGL_ProcessRequest
-
Abstract request processor.
-
SGL_RECOMMENDED
-
-
SGL_Registry
-
Generic data storage object, referred to as $input.
-
SGL_Request
-
Loads Request driver, provides a number of filtering methods.
-
SGL_Request_Ajax
-
Loads Request driver, provides a number of filtering methods.
-
SGL_REQUEST_AJAX
-
-
SGL_Request_Ajax2
-
Browser2 request type, which uses Horder_Routes package to resolve query data, instead SGL_Url heavy parsing used by Browser1.
-
SGL_Request_Amf
-
Loads Request driver, provides a number of filtering methods.
-
SGL_REQUEST_AMF
-
-
SGL_Request_Browser
-
Loads Request driver, provides a number of filtering methods.
-
SGL_REQUEST_BROWSER
-
-
SGL_Request_Browser2
-
Browser2 request type, which uses Horder_Routes package to resolve query data, instead SGL_Url heavy parsing used by Browser1.
-
SGL_REQUEST_CLI
-
-
SGL_Request_Cli
-
Loads Request driver, provides a number of filtering methods.
-
SGL_REQUEST_XMLRPC
-
-
SGL_REQUIRED
-
-
SGL_RESPONSEFORMAT_HTML
-
-
SGL_RESPONSEFORMAT_JAVASCRIPT
-
-
SGL_RESPONSEFORMAT_JSON
-
-
SGL_RESPONSEFORMAT_PLAIN
-
-
SGL_RESPONSEFORMAT_XML
-
-
SGL_Savant2
-
-
SGL_Savant2
-
Constructor.
-
SGL_ServiceLocator
-
A class that allows services to be globally registered, so that they can be accessed by any class that needs them. Also allows Mock Objects to be easily used as replacements for classes during testing.
-
SGL_Services_REST_Client
-
Parent class for implementing a REST client, override and customise.
-
SGL_Services_REST_Client
-
Constructor.
-
SGL_Session
-
Setup session.
-
SGL_Session
-
Handles session management.
-
SGL_SESSION_UPDATE_WINDOW
-
-
SGL_Smarty
-
Constructor.
-
SGL_Smarty
-
-
SGL_SMARTY_DIR
-
-
SGL_Sql
-
Provides SQL schema and data parsing/executing methods.
-
SGL_String
-
Various string helper methods.
-
SGL_Task
-
Abstract task class.
-
SGL_TaskRunner
-
Used for building and running a task list.
-
SGL_Task_AddTestDataToConfig
-
-
SGL_Task_AuthenticateAjaxRequest
-
Ajax request authentication.
-
SGL_Task_AuthenticateAmfRequest
-
Ajax request authentication.
-
SGL_Task_AuthenticateRequest
-
Initiates session check.
-
SGL_Task_BuildAjaxHeaders
-
-
SGL_Task_BuildDebugBlock
-
Builds data for debug block.
-
SGL_Task_BuildHeaders
-
Sets generic headers for page generation.
-
SGL_Task_BuildNavigation
-
-
SGL_Task_BuildOutputData
-
Assign output vars for template.
-
SGL_Task_BuildView
-
-
SGL_Task_CleanOutputData
-
Clean output data object before sending it to the client.
-
SGL_Task_CoreProcessor
-
Core data processing routine.
-
SGL_Task_CreateAdminUser
-
-
SGL_Task_CreateConfig
-
-
SGL_Task_CreateConstraints
-
-
SGL_Task_CreateDatabase
-
-
SGL_Task_CreateDataObjectEntities
-
-
SGL_Task_CreateDataObjectLinkFile
-
-
SGL_Task_CreateFileSystem
-
-
SGL_Task_CreateMemberUser
-
-
SGL_Task_CreateSession
-
Starts the session.
-
SGL_Task_CreateTables
-
-
SGL_Task_CustomBuildOutputData
-
Minimal output setup.
-
SGL_Task_CustomHeaders
-
Setup custom headers.
-
SGL_Task_DefineTableAliases
-
-
SGL_Task_DeregisterModule
-
-
SGL_Task_DetectAdminMode
-
Set an admin mode to give priviledged session.
-
SGL_Task_DetectBlackListing
-
Block blacklisted users by IP.
-
SGL_Task_DetectSessionDebug
-
Detects if session debug is allowed.
-
SGL_Task_DisableForeignKeyChecks
-
-
SGL_Task_DiscoverClientOs
-
Set client OS constant based on user agent.
-
SGL_Task_DropDatabase
-
-
SGL_Task_DropTables
-
-
SGL_Task_EnableDebugBlock
-
-
SGL_Task_EnableForeignKeyChecks
-
-
SGL_Task_EnsureBC
-
-
SGL_Task_EnsureFC
-
-
SGL_Task_EnsurePlaceholderDbPrefixIsNull
-
-
SGL_Task_ExecuteAjaxAction
-
-
SGL_Task_ExecuteAjaxAction2
-
-
SGL_Task_ExecuteAmfAction
-
-
SGL_Task_GetFilesystemInfo
-
-
SGL_Task_GetLoadedModules
-
-
SGL_Task_GetPearInfo
-
-
SGL_Task_GetPhpEnv
-
-
SGL_Task_GetPhpIniValues
-
-
SGL_Task_Init
-
Basic app process tasks: enables profiling and output buffering.
-
SGL_Task_InitialiseDbDataObject
-
-
SGL_Task_InitialiseModules
-
-
SGL_Task_InstallerCleanup
-
-
SGL_Task_LoadBlockData
-
-
SGL_Task_LoadCustomConfig
-
-
SGL_Task_LoadCustomData
-
-
SGL_Task_LoadDefaultData
-
-
SGL_Task_LoadSampleData
-
-
SGL_Task_LoadTranslations
-
-
SGL_Task_MaintenanceModeIntercept
-
Decorator.
-
SGL_Task_ModifyIniSettings
-
-
SGL_Task_PhpToXmlSerializer
-
Serializes returned PHP objects into XML for requests.
-
SGL_Task_PrepareInstallationProgressTable
-
-
SGL_Task_RegisterTrustedIPs
-
-
SGL_Task_RemoveBlockData
-
-
SGL_Task_RemoveDefaultData
-
-
SGL_Task_RemoveNavigation
-
-
SGL_Task_RemoveTestDataFromConfig
-
-
SGL_Task_ResolveManager
-
Resolves request params into Manager model object.
-
SGL_Task_SetBaseUrl
-
Routine to discover the base url of the installation.
-
SGL_Task_SetBaseUrlMinimal
-
-
SGL_Task_SetGlobals
-
-
SGL_Task_SetTimeout
-
-
SGL_Task_SetupBlocks
-
Initialises block loading.
-
SGL_Task_SetupConstantsFinish
-
-
SGL_Task_SetupConstantsStart
-
-
SGL_Task_SetupCustomErrorHandler
-
-
SGL_Task_SetupGui
-
Setup which admin Graphical User Interface to use.
-
SGL_Task_SetupLangSupport
-
Resolve current language and put in current user preferences.
-
SGL_Task_SetupLocale
-
Sets the current locale.
-
SGL_Task_SetupNavigation
-
Builds navigation menus.
-
SGL_Task_SetupORM
-
-
SGL_Task_SetupPaths
-
-
SGL_Task_SetupPearErrorCallback
-
-
SGL_Task_SetupPerms
-
Loads global set of application perms from filesystem cache.
-
SGL_Task_SetupWysiwyg
-
Sets up wysiwyg params.
-
SGL_Task_StripMagicQuotes
-
-
SGL_Task_SymLinkWwwData
-
-
SGL_Task_SyncSequences
-
-
SGL_Task_UnLinkWwwData
-
-
SGL_Task_VerifyDbSetup
-
-
SGL_Task_XmlToPhpUnserializer
-
Unserializes XML data into PHP objects.
-
SGL_Translation
-
A wrapper to PEAR Translation2.
-
SGL_Translation3
-
Translation3 class
-
SGL_Translation3_Driver
-
-
SGL_Translation3_Driver_Array
-
-
SGL_UpdateHtmlTask
-
-
SGL_URL
-
Url related functionality.
-
SGL_URL
-
PHP4 Constructor
-
SGL_URL2
-
Url class to work with Browser2 request type.
-
SGL_UrlParserStrategy
-
Abstract url parser strategy
-
SGL_UrlParser_AliasStrategy
-
-
SGL_UrlParser_AliasStrategy
-
Concrete alias url parser strategy
-
SGL_UrlParser_ClassicStrategy
-
Classic querystring url parser strategy, from PEAR's Net_URL class.
-
SGL_UrlParser_SefStrategy
-
Concrete SEF url parser strategy
-
SGL_UrlParser_SimpleStrategy
-
Concrete simple url parser strategy.
-
SGL_Util
-
Various utility methods.
-
SGL_View
-
Constructor.
-
SGL_View
-
Container for output data and renderer strategy.
-
SGL_Void
-
A void object.
-
SGL_WizardController
-
Inherit from HTML_QuickForm_Controller to build multi-page forms (wizards).
-
SGL_WizardControllerDisplay
-
This action handles the output of the form.
-
SGL_WizardControllerJump
-
The action handles the HTTP redirect to a specific page.
-
SGL_WizardControllerProcess
-
Class representing an action to perform on HTTP request. The Controller will select the appropriate Action to call on the request and call its perform() method. The subclasses of this class should implement all the necessary business logic.
-
SGL_XML_RPC_Remote
-
This is a class for doing remote operations against the central PEAR database.
-
SGL_XML_RPC_Remote
-
-
SGL_XML_RPC_Server_determineLatestVersion
-
-
SGL_XML_RPC_Server_getAllModules
-
-
shift
-
Remove first error off stack.
-
showDateSelector
-
Generates date/time selector widget.
-
showDateSelector
-
Wrapper for SGL_Date::showDateSelector(), Generates date/time selector widget.
-
singleton
-
Generate singleton for PEAR::Tranlation2
-
singleton
-
SGL_Url singletons are currently only used for output URLs, so the output format is taken from $conf.
-
singleton
-
-
singleton
-
Returns a singleton Savant2 instance.
-
singleton
-
-
singleton
-
Negotiates the locale from HTTP if necessary. Gets it from _SESSION and database otherwise.
-
singleton
-
This method is used to get Cache object instance.
-
singleton
-
-
singleton
-
-
singleton
-
-
singleton
-
A method to return a singleton handle to the service locator class.
-
singleton
-
Returns one of Cache_Lite containers.
-
singleton
-
Returns a singleton Request instance.
-
singleton
-
Returns a singleton reference to the DB resource.
-
singleton
-
Returns a singleton Smarty instance.
-
singleton
-
-
startHandler
-
BC hack to assign custom error handler in a method.
-
staticGet
-
A method to return a registered service.
-
stringToArray
-
Converts date into date array.
-
stripIniFileIllegalChars
-
Removes chars that are illegal in ini files.
-
summarise
-
Wrapper for SGL_String::summarise(), Returns a shortened version of text string.
-
summarise
-
Returns a shortened version of text string resolved by word boundaries.
-
summariseHtml
-
Returns a set number of lines of a block of html, for summarising articles.
-
switchRowClass
-
Generates alternate classes for rows in tables, used to switch row colors.
-
switchTrueFalse
-
Generates alternate value (false/true) to be used in template
-
symlink
-
-
$_aActionsMapping
-
Array of action permitted by mgr subclass.
-
$_actionName
-
Current action.
-
$_aData
-
Temporary container for processing blocks.
-
$_aDictionaries
-
A hash of translation arrays ie default (module), cms(module), navigation, categories
-
$_aExceptions
-
-
$_aInstances
-
Instances of Cache objects.
-
$_aJsExportVars
-
-
$_aLanguages
-
Supported languages
-
$_aNodes
-
-
$_aOptions
-
Default send options.
-
$_aOptions
-
-
$_aOptions
-
-
$_aParams
-
Used for image modification.
-
$_apiUrl
-
URI of the REST API
-
$_aStrats
-
Loaded strategies.
-
$_aThumbnails
-
Thumbnails params are stored here.
-
$_clientName
-
-
$_container
-
Container.
-
$_currentSectionId
-
SectionId is currently roughtly equivalent to page id.
-
$_da
-
-
$_dbh
-
PEAR_DB ref.
-
$_driver
-
-
$_entityName
-
-
$_getRequest
-
-
$_images
-
Array of images for addImages() to use to decorate results, relative to root.
-
$_moduleName
-
Current module.
-
$_nestedSetNode
-
-
$_params
-
-
$_passwd
-
password
-
$_preloadResult
-
Stores current result set pointer.
-
$_protectedFields
-
-
$_request
-
-
$_responseXml
-
-
$_rid
-
The role id, used so blocks can be cached per role.
-
$_routes
-
-
$_timeout
-
Session timeout configurable in preferences.
-
$_us
-
XML_Unserializer, used to parse the XML
-
$_user
-
Username
-
_addSQL
-
Borrowed from PEAR DB_NestedSet. Formats various sql clauses.
-
_authorise
-
Perform authorisation on specified action methods.
-
_buildBlocks
-
With block structures in place, block contents are built.
-
_cleanDir
-
-
_cleanMemoryCache
-
Clean nodes stored in memory
-
_cmd_redirectToDefault
-
Default redirect for all Managers.
-
_encode
-
-
_ensureDirIsWritable
-
-
_ensureLangFileExists
-
Checks if the lang file exists in data/lang/ directory.
-
_extractVariableValue
-
-
_factory
-
Factory method.
-
_getCustomRoutes
-
Get custom routes array.
-
_getDal
-
Example ...
-
_getDb
-
-
_getDb
-
-
_getDb
-
-
_getDb
-
-
_getDsnAsArray
-
-
_getDsnAsString
-
-
_getFilesModifiedTime
-
Identifies latest mod time for specified files array.
-
_getImagePath
-
-
_getManagerName
-
Get manager name from congif directive. Callback for array_map.
-
_getNestedSet
-
DB_NestedSet_DB factory. Called only by wrapper methods.
-
_getRequest
-
Auxiliary method to send a request.
-
_getRequestType
-
Used internally to determine request type before Request strategy instantiated.
-
_getSectionData
-
Helper method for SGL_ImageConfig::getParamsFromFile(), which does all the dirty work i.e. merging sections' options.
-
_getSourceContext
-
Provides enhanced error info for developer.
-
_getViews
-
-
_ignoreRouteModification
-
Looks if custom route option is set to ignore prepending of :lang.
-
_init
-
Retrieves an Item's Meta Data. Sets the corrisponding class variables.
-
_init
-
Initialises session, sets some default values.
-
_isInstanceMethod
-
Check if SGL_Image instance is initialized.
-
_isOwner
-
Ensure the current user can perform requested action.
-
_isStaticMethod
-
Check if method is called statically.
-
_loadBlocks
-
Loads blocks from DB.
-
_loadStrategies
-
-
_makeDefaultParamsArray
-
Make array suitable for default Routes.
-
_postRequest
-
-
_preload
-
Preloads queue.
-
_prependRegex
-
Prepend regex to routes.
-
_processResponse
-
-
_raiseMsg
-
Raises notification messages intended for end user.
-
_raiseMsg
-
Raises notification messages intended for end user.
-
_removeMetaData
-
Remove meta data from translation array.
-
_renderForm
-
Actually outputs the form.
-
_renderForm
-
-
_renderTemplate
-
Render template.
-
_resolveLangCode
-
Resolve current language.
-
_resolveLanguage
-
Resolve current language.
-
_resolveOldStyleParams
-
Format params specified in old SGL_Output::makeUrl() style to new system.
-
_setParams
-
Set modification params.
-
_sort
-
Sorts tmp array $_aData into order within block positions.
-
_syncSlaveLanguages
-
-
_toCurrentCharset
-
Convert string to current charset from utf-8.
-
_toThumbnails
-
Copy, move or delete thumbnails, using original image.
-
_updateChildNodes
-
-
_updateMaster
-
-
_updateMetaData
-
Updates dictionary meta data
-
_updateSlaveValue
-
-
_urlIsMatched
-
Identify if given URL is ok (i.e. was matched by Horde).
-
_urlParamStringToArray
-
Extract k/v pairs from string.
-
__call
-
Calls all methods from the driver
-
__call
-
-
__construct
-
Constructor.
-
__construct
-
-
__construct
-
-
__construct
-
Creates proper headers and body to send with PEAR::Mail.
-
__construct
-
Constructor.
-
__construct
-
-
__construct
-
FIXME: setDriver possible exception must be caught
-
__construct
-
PHP5 Constructor
-
__get
-
Getter for driver properties