-
$a
-
-
$account_email
-
-
$action
-
-
$action
-
-
$actions
-
-
$actions
-
-
$actions
-
-
$added
-
The DataObjects that have been added to the database in this session.
-
$addTitle
-
-
$addTitle
-
Determines the fields of the detail pop-up form. It can take many forms:
- A FieldSet object: Use that field set directly.
-
$add_action
-
-
$add_action
-
-
$add_action
-
-
$add_action
-
-
$add_action
-
-
$add_action
-
-
$add_action
-
-
$add_action
-
-
$add_action
-
The text shown in the create page dropdown. If this is not set, default to "Create a ClassName".
-
$admin_email_address
-
-
$admin_implies_all
-
Set to false to prevent the 'ADMIN' permission from implying all permissions in the system
-
$ajaxAction
-
-
$ajaxSafe
-
-
$allowedExtensions
-
-
$allowedExtensions
-
-
$allowedExtensions
-
-
$allowedMaxFileSize
-
Restrict filesize for either all filetypes or a specific extension, with extension-name as array-key and the size-restriction in bytes as array-value.
-
$allowedMaxFileSize
-
Restrict filesize for either all filetypes or a specific extension, with extension-name as array-key and the size-restriction in bytes as array-value.
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
More actions are dynamically added in defineMethods() below.
-
$allowed_actions
-
-
$allowed_actions
-
This is used by extensions designed to be applied to controllers.
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
Define a list of action handling methods that are allowed to be called directly by URLs.
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_actions
-
-
$allowed_children
-
Indicates what kind of children this page type can have.
-
$allowHTML
-
-
$allowSimilies
-
Set whether similies :), :(, :P are converted to images
-
$allParams
-
-
$all_locales
-
An exhaustive list of possible locales (code => language and country)
-
$AltContent
-
-
$alternateBaseFolder
-
-
$alternateBasePath
-
-
$alternateBasePath
-
-
$alternateBaseSavePath
-
-
$alternateBaseSavePath
-
-
$alternateBaseURL
-
-
$ancestry
-
A cache used by getClassAncestry()
-
$api_access
-
-
$api_access
-
-
$api_access
-
Allow API access to this object?
-
$api_access
-
-
$api_access
-
-
$api_access
-
-
$api_access
-
-
$api_access
-
-
$api_base
-
-
$api_base
-
-
$api_base
-
-
$areaCode
-
-
$array
-
-
$asset_preview_height
-
The height of an image preview in the Asset section.
-
$asset_preview_width
-
The width of an image preview in the Asset section.
-
$asset_thumbnail_height
-
The height of an image thumbnail in the Asset section.
-
$asset_thumbnail_width
-
The width of an image thumbnail in the Asset section.
-
$attachments
-
-
$attribs
-
-
$attribs
-
-
$attributeStore
-
-
$authenticator_class
-
Authenticator class to use with this login form
-
$authenticator_class
-
-
$authorField
-
Name of the author field of feed entries
-
$authorField
-
Name of the author field of feed entries
-
$authorisation_mode
-
-
$authorisation_valid_from
-
-
$authorisation_valid_to
-
-
$author_class
-
-
$author_number
-
-
$authPassword
-
-
$authUsername
-
-
$autoFollowRedirection
-
-
$autoFollowRedirection
-
If this is true, then 30x Location headers will be automatically followed.
-
$autolinkUrls
-
Set whether phrases starting with http:// or www. are automatically linked
-
$autologin
-
-
$autologin_enabled
-
Showing "Remember me"-checkbox on loginform, and saving encrypted credentials to a cookie.
-
absoluteBaseURL
-
Returns the Absolute URL of the site root.
-
absoluteBaseURLWithAuth
-
Returns the Absolute URL of the site root, embedding the current basic-auth credentials into the URL.
-
AbsoluteLink
-
Returns an absolute link to this controller
-
AbsoluteLink
-
-
AbsoluteLink
-
-
AbsoluteLink
-
Get the absolute URL for this page by stage
-
AbsoluteLink
-
Get a link to this entry
-
AbsoluteLinks
-
-
absoluteURL
-
Turns the given URL into an absolute URL.
-
absoluteURLs
-
Turn all relative URLs in the content to absolute URLs
-
absolutize_url
-
-
acceptAttributeToken
-
Part of the tag data.
-
acceptEndToken
-
Accepts a token from the end tag mode.
-
acceptEntityToken
-
A character entity.
-
acceptFormEnd
-
Closes the most recently opened form.
-
acceptFormStart
-
Opens a form. New widgets go here.
-
acceptFrame
-
Takes a single frame tag and stashes it in the current frame set.
-
acceptFramesetEnd
-
Closes the most recently opened frameset.
-
acceptFramesetStart
-
Opens a frameset. A frameset may contain nested frameset tags.
-
acceptLabelEnd
-
Closes the most recently opened label.
-
acceptLabelStart
-
Opens a label for a described widget.
-
acceptmarked
-
-
acceptPageEnd
-
Marker for end of complete page. Any work in progress can now be closed.
-
acceptStartToken
-
Accepts a token from the tag mode. If the
-
acceptTag
-
Adds a tag to the page.
-
acceptTextToken
-
Character data between tags regarded as important.
-
accessedCMS
-
-
AccountPage
-
Account page shows order history and a form to allow the member to edit its details
-
AccountPage_Controller
-
-
action
-
-
actionName
-
-
Actions
-
Dummy function to get number of actions originally generated in TableListField_Item.
-
Actions
-
Returns all row-based actions not disallowed through permissions.
-
Actions
-
-
Actions
-
Return the form's action buttons - used by the templates
-
action_cancel
-
-
action_confirm
-
-
action_import
-
-
add
-
Add a module to this project.
-
add
-
-
add
-
-
add
-
Create a new model record.
-
add
-
Add custom scripts.
-
add
-
Adds a parameter to the query.
-
add
-
-
add
-
Add an item to this set.
-
addContent
-
Unparsed, but relevant data. The data is added to every open tag.
-
addContent
-
Text within the selection element is ignored.
-
addContent
-
Text within the selection element is ignored.
-
addContent
-
Appends string content to the current content.
-
addContent
-
Unparsed, but relevant data.
-
addCreated
-
-
addCustomHeader
-
Add a custom header to this value.
-
addDeleted
-
-
adddraft
-
-
AddedCharge
-
Get the tax amount that needs to be added to the given order.
-
addedObject
-
Add this DataObject as added in the log.
-
addEntryPattern
-
Adds a pattern that will enter a new parsing mode. Useful for entering parenthesis, strings, tags, etc.
-
addError
-
Adds the error detail to the current test and increases the error count for the current suite
-
addErrorMessage
-
Add an error message to a field on this form. It will be saved into the session and used the next time this form is displayed.
-
addExitPattern
-
Adds a pattern that will exit the current mode and re-enter the previous one.
-
addExtraClass
-
Add a CSS-class to the form-container.
-
addExtraClass
-
Add a CSS-class to the formfield-container.
-
addFailure
-
Adds the failure detail to the current test and increases the failure count for the current suite
-
addField
-
-
addFieldsToTab
-
Add a number of extra fields to a tab within this fieldset.
-
addFieldToTab
-
Add an extra field to a tab within this fieldset.
-
addFilter
-
-
addFilter
-
Add a new filter
-
addFilters
-
Add new filters
-
AddForm
-
-
AddForm
-
Returns a form suitable for adding a new model, falling back on the default edit form.
-
addgroup
-
-
addgroup
-
-
addHeader
-
Add a HTTP header to the response, replacing any header of the same name.
-
addHeader
-
Add a HTTP header to the response, replacing any header of the same name.
-
addHeaderLine
-
Adds a header line to the request.
-
addIncompleteTest
-
Adds the test incomplete detail to the current test and increases the incomplete count for the current suite
-
additem
-
-
addLink
-
-
AddLink
-
-
addLink
-
-
addLink
-
-
addMany
-
Add a number of items to the component set.
-
addManyByCodename
-
Adds this member to the groups based on the group codenames
-
addManyByGroupID
-
Adds this member to the groups based on the group IDs
-
addmember
-
-
addMembershipFields
-
-
addMethodsFrom
-
Add all the methods from an object property (which is an
Extension) to this object
-
addNewlines
-
Newlines for tokens defined in $newline_before_tokens.
-
addPattern
-
Adds a token search pattern for a particular parsing mode. The pattern does not change the current mode.
-
addPattern
-
Adds a pattern with an optional label.
-
addPermissions
-
-
addProcess
-
-
addQuantityAttribute
-
-
AddRecordForm
-
-
AddRecordForm
-
-
AddRecordForm
-
-
addRelation
-
Called by constructor to convert a string pathname into a well defined relationship sequence.
-
addRequestParameter
-
Adds an additional parameter to the request.
-
addRequestParameters
-
Adds additional parameters to the request.
-
addRequiredField
-
Add's a single required field to requiredfields stack
-
addRules
-
Add URL matching rules to the Director.
-
addSkippedTest
-
Not used
-
addslashes
-
-
addSpecialPattern
-
Adds a pattern that has a special mode. Acts as an entry and exit pattern in one go, effectively calling a special parser handler for this token only.
-
addStarsToKeywords
-
-
addStaticVars
-
Merge in a set of additional static variables
-
addSummary
-
Can utilize some built-in summary-functions, with optional casting.
-
addTag
-
Adds an option tag to a selection field.
-
addTag
-
Adds an option tag to a selection field.
-
addTag
-
Adds an enclosed tag to the content.
-
addToArray
-
-
addToGroupByName
-
Add a member to a group.
-
addToQuery
-
Add custom query parameters for this field, mostly SELECT statements for multi-value fields.
-
addTranslationGroup
-
Add a record to a "translation group", so its relationship to other translations based off the same object can be determined later on.
-
addtype
-
-
addUpdated
-
-
addUploadToFolder
-
Take a file uploaded via a POST form, and save it inside this folder.
-
addVariation
-
-
addVariationLink
-
-
addWidget
-
Adds a tag contents to the form.
-
addWidget
-
Adds a tag to the group.
-
addWithoutWrite
-
Add a field to this set without writing it to the database
-
addWrapperMethod
-
Add a wrapper method - a method which points to another method with a different name. For example, Thumbnail(x) can be wrapped to generateThumbnail(x)
-
add_cache_headers
-
Add the appropriate caching headers to the response, including If-Modified-Since / 304 handling.
-
add_callback
-
Allows a module to register with the director to be run once
-
add_cdata
-
-
add_controller
-
Add a LeftAndMain controller to the CMS menu.
-
add_extension
-
Add an extension to a specific class
-
add_i18n_javascript
-
Add i18n files from the given javascript directory. Sapphire expects that the given directory will contain a number of java script files named by language: en_US.js, de_DE.js, etc.
-
add_i18n_javascript
-
Add i18n files from the given javascript directory.
-
add_item
-
-
add_item_link
-
-
add_link
-
Add an arbitrary URL to the CMS menu.
-
add_menu_item
-
Add a navigation item to the main administration menu showing in the top bar.
-
add_new_item
-
-
add_new_modifier
-
-
add_static_var
-
Add a static variable without replacing it completely if possible, but merging in with both existing PHP statics and existing psuedo-statics
-
add_to_blinklist
-
-
add_to_blogmarks
-
-
add_to_delicious
-
-
add_to_digg
-
-
add_to_furl
-
-
add_to_magnolia
-
-
add_to_myweb20
-
-
add_to_newsvine
-
-
add_to_reddit
-
-
add_to_segnalo
-
-
add_to_simpy
-
-
add_to_smarking
-
-
add_to_spurl
-
-
add_to_wists
-
-
adminonly
-
-
AdvancedSearchForm
-
More advanced search form
-
affectedRows
-
Return the number of rows affected by the previous operation.
-
affectedRows
-
Return the number of rows affected by the previous operation.
-
affectedRows
-
Return the number of rows affected (DELETE, INSERT, or UPDATE) by the previous operation.
-
agePrematurely
-
Ages the cookie by the specified number of seconds.
-
agePrematurely
-
Ages all cookies in the cookie jar.
-
Ago
-
Returns the number of seconds/minutes/hours/days or months since the timestamp
-
AjaxFormAction
-
Action button with Ajax/JavaScript overloading.
-
AjaxQuantityField
-
-
AjaxQuantityFieldName
-
-
AjaxUniqueTextField
-
Text field that automatically checks that the value entered is unique for the given
-
ajax_refresh
-
Returns the content of the TableListField as a piece of FormResponse javascript
-
ajax_render
-
Returns the content of this formfield without surrounding layout. Triggered by Javascript to update content after a DetailForm-save-action.
-
Akismet
-
The Akismet PHP5 Class
-
all
-
Run all test classes
-
all
-
Run all test classes
-
AllChildren
-
Return all children, including those 'not in menus'.
-
AllChildrenIncludingDeleted
-
Returns all of the children for the CMS Tree.
-
AllChildrenIncludingDeleted
-
Return all children, including those that have been deleted but are still in live.
-
AllChildrenIncludingDeleted
-
-
allClasses
-
-
allDatabaseNames
-
Returns a column
-
allFixtureIDs
-
Return all of the IDs in the fixture of a particular class name.
-
allFixtureIDs
-
Return all of the IDs in the fixture of a particular class name.
-
allMethodNames
-
Return the names of all the methods available on this object
-
AllOrdersReport
-
An extension to
SSReport that allows a user to view all Order instances in the system.
-
allowedChildren
-
Returns an array of the class names of classes that are allowed to be children of this class.
-
allowedIPAddress
-
Returns true if the given IP address is granted access to this group.
-
AllowPurchase
-
Conditions for whether a product can be purchased.
-
AllowPurchase
-
-
allParams
-
-
allParsed
-
Returns true if the URL has been completely parsed.
-
allTablesSQL
-
Returns the SQL command to get all the tables in this database
-
allVersions
-
Return a list of all the versions available.
-
AltContent
-
-
AltContent
-
-
alteration_message
-
-
alterField
-
Change the database type of the given field.
-
alterField
-
Change the database type of the given field.
-
alterIndex
-
Alter an index on a table.
-
alterIndex
-
Alter an index on a table.
-
alternateGetByUrl
-
-
alterTable
-
Alter a table's schema.
-
alterTable
-
Alter a table's schema.
-
alterTable
-
Alter fields and indexes in existing table.
-
Amount
-
This function is always called to determine the amount this modifier needs to charge or deduct.
-
ancestry
-
-
appCategory
-
-
appendMethodComment
-
-
appendMethodComment
-
-
appendMethodContent
-
-
appendMethodContent
-
-
appendRequiredFields
-
allows you too add more required fields to this object after construction.
-
appendRequiredFields
-
allows you too add more required fields to this object after construction.
-
apply
-
Applies an exact match (equals) on a field value.
-
apply
-
-
apply
-
Applies a substring match on a field value.
-
apply
-
-
apply
-
-
apply
-
-
apply
-
Applies a match on the trailing characters of a field value.
-
apply
-
-
apply
-
-
apply
-
Apply filter criteria to a SQL query.
-
apply
-
-
apply
-
-
apply
-
-
applyBaseTableFields
-
-
applyRelation
-
Traverse the relationship fields, and add the table mappings to the query object state.
-
approve
-
-
ApproveLink
-
-
Archive
-
Class for handling archives.
-
array2json
-
-
ArrayData
-
Lets you wrap a bunch of array data into a
ViewableData object.
-
ArrayDataTest
-
Test case class for the Sapphire framework.
-
ArrayLib
-
Library of static methods for manipulating arrays.
-
array_values_recursive
-
-
asMime
-
The MIME part as a string.
-
asMime
-
The MIME part as a string.
-
asRequest
-
The pair as a single string.
-
asRequest
-
The pair as a single string.
-
assertEmailSent
-
Assert that the matching email was sent since the last call to clearEmails() All of the parameters can either be a string, or, if they start with "/", a PREG-compatible regular expression.
-
assertExactHTMLMatchBySelector
-
Assert that the most recently queried page contains a number of content tags specified by a CSS selector.
-
assertExactMatchBySelector
-
Assert that the most recently queried page contains a number of content tags specified by a CSS selector.
-
assertPartialHTMLMatchBySelector
-
Assert that the most recently queried page contains a number of content tags specified by a CSS selector.
-
assertPartialMatchBySelector
-
Assert that the most recently queried page contains a number of content tags specified by a CSS selector.
-
AssetAdmin
-
AssetAdmin is the 'file store' section of the CMS.
-
ASSETS_DIR
-
-
ASSETS_PATH
-
-
AssetTableField
-
Provides a tabuar list in your form with view, edit and add links to edit records with a "has-one"-relationship. Detail-views are shown in a greybox-iframe.
-
asString
-
Renders the URL back into a string.
-
AsTableRow
-
Return a representation of this form as a table row
-
asUrlRequest
-
Renders the query string as a URL encoded request part for attaching to a URL.
-
asUrlRequest
-
Renders the query string as a URL encoded request part for attaching to a URL.
-
ATT
-
-
attach
-
Adds a MIME part to the query. Does nothing for a form encoded packet.
-
attachFile
-
-
attachFileFromString
-
-
attachLabelBySelector
-
Used by the page object to set widgets labels to external label tags.
-
Attr
-
-
attrName
-
-
attrTitle
-
Returns a version of a title suitable for insertion into an HTML attribute
-
attrValue
-
Added to the value of the input, put the date into the format specified in the constructer.
-
attrValue
-
Returns a version of a title suitable for insertion into an HTML attribute
-
attrValueDate
-
-
attrValueTime
-
-
ATT_val
-
Return the value of the given field in an XML attribute safe format.
-
augmentDatabase
-
-
augmentDatabase
-
Update the database schema as required by this extension.
-
augmentDatabase
-
Create <table>_translation database table to enable tracking of "translation groups" in which each related translation of an object acts as a sibling, rather than a parent->child relation.
-
augmentDatabase
-
-
augmentNewSiteTreeItem
-
-
augmentSQL
-
-
augmentSQL
-
-
augmentSQL
-
Changes any SELECT query thats not filtering on an ID to limit by the current language defined in current_locale().
-
augmentSQL
-
Edit the given query object to support queries for this extension
-
augmentWrite
-
-
augmentWrite
-
Augment a write-record request.
-
augmentWrite
-
Augment a write-record request.
-
authenticate
-
Faking an HTTP Basicauth login in the PHP environment that RestfulServer can pick up.
-
authenticate
-
Method to authenticate an user
-
authenticate
-
Authenticate using the given email and password, returning the appropriate member object if
-
authenticate
-
Method to authenticate an user
-
authenticate
-
-
Authenticator
-
Abstract base class for an authentication method
-
Author
-
-
Author
-
Get the author of this entry
-
autoBuild
-
Check if database needs to be built, and build it if it does.
-
autocomplete
-
Ajax autocompletion
-
autocomplete
-
Ajax autocompletion
-
AutocompleteTextField
-
Autocompleting text field, using script.aculo.us
-
autodiscovery
-
-
autolinkUrls
-
-
autoLogin
-
Log the user in if the "remember login" cookie is set
-
autosetFilename
-
Overload autosetFilename() to call autosetFilename() on all the children, too
-
autosetFilename
-
Set the Filename field without manipulating the filesystem.
-
AvailableWidgets
-
-
AssetAdmin.php
-
-
AssetTableField.php
-
-
Akismet.php
-
-
AccountPage.php
-
-
AllOrdersReport.php
-
-
ArrayData.php
-
-
ArrayLib.php
-
-
Archive.php
-
-
AjaxFormAction.php
-
-
AjaxUniqueTextField.php
-
-
AutocompleteTextField.php
-
-
AdvancedSearchForm.php
-
-
Authenticator.php
-
-
ArrayDataTest.php
-
-
$cachedSourceItems
-
-
$cached_entities
-
-
$cache_age
-
-
$cache_class
-
-
$cache_convert_entities
-
-
$cache_expire
-
-
$cache_file_fields
-
Cached result of a "SHOW FIELDS" call in instance_get() for performance reasons.
-
$cache_folderModTime
-
-
$cache_get_one
-
A cache used by get_one.
-
$cache_has_own_table
-
-
$cache_has_own_table_field
-
-
$cache_location
-
-
$cache_name_type
-
-
$cache_versionnumber
-
A cache used by get_versionnumber_by_stage().
-
$callbacks
-
Sets the site mode (if it is the public site or the cms), and runs registered modules.
-
$callback_password
-
-
$canBeEmpty
-
Allow empty fields in serverside validation
-
$can_be_root
-
Controls whether a page can be in the root of the site tree.
-
$can_cancel_after_sending
-
Flag to determine whether the user can cancel this order after the goods are sent.
-
$can_cancel_before_payment
-
Flag to determine whether the user can cancel this order before payment is received.
-
$can_cancel_before_processing
-
Flag to determine whether the user can cancel this order before processing has begun.
-
$can_cancel_before_sending
-
Flag to determine whether the user can cancel this order before the goods are sent.
-
$can_create
-
If this is false, the class cannot be created in the CMS.
-
$casting
-
-
$casting
-
-
$casting
-
Use a casting object for a field. This is a map from field name to class name of the casting object.
-
$casting
-
-
$casting
-
-
$casting
-
-
$casting
-
Casting information for this object's methods.
-
$casting
-
-
$casting
-
-
$casting
-
-
$casting
-
Object-casting information for class methods
-
$casting
-
-
$casting
-
-
$castingHelperPair_cache
-
Cache used by castingHelperPair().
-
$category_number
-
-
$cc
-
-
$cc_all_emails_to
-
-
$changed
-
The DataObjects that have been changed in the database in this session.
-
$changed
-
An array indexed by fieldname, true if the field has been changed.
-
$changedData
-
-
$character_strength_tests
-
-
$charges_by_country
-
-
$charMessage
-
-
$charRegex
-
-
$charReplacement
-
-
$checkErrors
-
-
$childClass
-
Class of child side of the relationship.
-
$children
-
-
$children
-
-
$class
-
-
$classArray
-
-
$classComment
-
-
$classes
-
-
$classes
-
-
$classesToSearch
-
Classes to search
-
$className
-
-
$className
-
-
$clickAction
-
-
$clientFileName
-
-
$cmsTitle
-
-
$cms_thumbnail_height
-
The height of an image thumbnail in the CMS.
-
$cms_thumbnail_width
-
The width of an image thumbnail in the CMS.
-
$collatedText
-
-
$collection_controller_class
-
-
$cols
-
-
$columnCount
-
-
$columnMap
-
Map columns to DataObject-properties.
-
$columnMap
-
Map of source columns to output columns
-
$column_types
-
-
$combine_files
-
See combine_files().
-
$combine_js_with_jsmin
-
Using the JSMin library to minify any javascript file passed to combine_files().
-
$command
-
-
$comments_per_page
-
-
$common_languages
-
-
$common_locales
-
-
$componentCache
-
A cache used by component getting classes
-
$components
-
The one-to-one, one-to-many and many-to-one components indexed by component name.
-
$confirmation
-
-
$connective
-
The logical connective used to join WHERE clauses. Defaults to AND.
-
$connective
-
The logical connective used to join WHERE clauses. Defaults to AND.
-
$containerField
-
-
$containerFieldSet
-
Stores a reference to the FieldSet that contains this object.
-
$content
-
-
$Content
-
-
$Content
-
-
$Content
-
-
$content
-
-
$content
-
-
$context
-
-
$continue_button_text
-
-
$controller
-
-
$controller
-
Parent controller class name
-
$controller
-
-
$controller
-
-
$controller
-
-
$controller_stack
-
Stack of current controllers.
-
$count
-
-
$country
-
-
$countryCode
-
-
$created
-
-
$createdArchiveTempTable
-
Temporary table mapping each database record to its version on the given date.
-
$creatingFromID
-
Dataobject's original ID when we're creating a new language version of an object
-
$credit_cards
-
-
$css
-
Paths to all required .css files relative to the webroot.
-
$cssParser
-
CSSContentParser for the most recently requested page.
-
$csvFieldEscape
-
-
$csvFieldFormatting
-
-
$csvHasHeader
-
-
$csvSeparator
-
Character to seperate exported columns in the CSV file
-
$csv_columns
-
-
$ctf
-
-
$ctf
-
-
$currencySymbol
-
-
$current
-
The current DataObject in this set.
-
$current
-
-
$currentClass
-
-
$currentClass
-
-
$currentMethod
-
-
$currentMethod
-
-
$currentRecord
-
-
$currentRow
-
The data of the current row
-
$currentSectionIDs
-
An array of this pages URL segment and it's parents.
-
$currentSuite
-
Holds data of current suite that is been run
-
$currentTest
-
Holds data of current test that is been run
-
$current_action
-
-
$current_byte
-
-
$current_column
-
-
$current_line
-
-
$current_locale
-
This static variable is used to store the current defined locale.
-
$current_order
-
-
$current_theme
-
-
$cur_timer
-
-
$customAddFields
-
Allows addition of fields (e.g. custom getters on a DataObject)
-
$customCSS
-
All custom CSS rules which are inserted directly at the bottom of the HTML <head> tag.
-
$customCsvQuery
-
-
$customer_id
-
-
$customFields
-
-
$customHeaders
-
-
$customHeaders
-
-
$customHeadTags
-
All custom HTML markup which is added before the closing <head> tag, e.g. additional metatags.
-
$customisedObj
-
-
$customQuery
-
-
$customRelations
-
Allows to limit or add relations.
-
$customRequired
-
-
$customScript
-
All custom javascript code that is inserted directly at the bottom of the HTML <head> tag.
-
$customSourceItems
-
-
$custom_set_fields
-
-
$custom_smtp_server
-
-
$cvn_mode
-
-
$cvn_mode
-
-
cachedCall
-
-
cachedCall
-
-
cachedCall
-
SSViewer's data-access method.
-
cacheFilename
-
Return the filename for the cached image, given it's format name and arguments.
-
cacheToFile
-
Cache the results of an instance method in this object to a file, or if it is already cache return the cached results
-
cacheToFileWithArgs
-
-
cache_location
-
-
cache_max_minutes
-
-
CalendarDateField
-
This field creates a date field that shows a calendar on pop-up
-
caller
-
-
callfieldmethod
-
Call the given method on the given field.
-
can
-
Returns true if the member is allowed to do the given action.
-
can
-
This function should return true if the current user can add children to this page. It can be overloaded to customise the security model for an application.
-
can
-
-
Can
-
Template accessor for Permissions.
-
Can
-
Checks global permissions for field in TableListField->Can().
-
can
-
Returns true if the member is allowed to do the given action.
-
canAddChildren
-
This function should return true if the current user can add children to this page. It can be overloaded to customise the security model for an application.
-
canBeVersioned
-
Determine if a table is supporting the Versioned extensions (e.g. $table_versions does exists)
-
CanCancel
-
-
CanCancel
-
Checks if the user can cancel his order
-
cancel
-
-
CancelForm
-
Returns the form to cancel the current order.
-
cancel_link
-
-
CanCheckout
-
Checks if the user can checkout
-
canCreate
-
-
canCreate
-
-
canCreate
-
-
canCreate
-
This function should return true if the current user can create new pages of this class. It can be overloaded to customise the security model for an application.
-
canCreate
-
-
canCreate
-
a record of Email_BounceRecord can't be created manually. Instead, it should be created though system.
-
canCreate
-
-
canCreate
-
-
canDelete
-
-
canDelete
-
-
canDelete
-
-
canDelete
-
-
canDelete
-
Users can edit their own record.
-
canDelete
-
-
canDelete
-
This function should return true if the current user can delete this page. It can be overloaded to customise the security model for an application.
-
canDelete
-
-
canEdit
-
Checks for permission-code CMS_ACCESS_SecurityAdmin.
-
canEdit
-
-
canEdit
-
-
canEdit
-
Users can edit their own record.
-
canEdit
-
-
canEdit
-
-
canEdit
-
This function should return true if the current user can edit this page. It can be overloaded to customise the security model for an application.
-
canEdit
-
-
canEdit
-
Returns true if the following conditions are met:
-
canOne
-
-
canOne
-
-
canOne
-
-
canPublish
-
This function should return true if the current user can publish this page. It can be overloaded to customise the security model for an application.
-
CanRemove
-
-
canSendEmail
-
-
canThree
-
-
canThree
-
-
canThree
-
-
canTwo
-
-
canTwo
-
-
canTwo
-
-
canView
-
This function should return true if the current user can view this page. It can be overloaded to customise the security model for an application.
-
canView
-
-
canView
-
-
canView
-
Users can view their own record.
-
canView
-
-
canView
-
-
canView
-
-
canView
-
-
canView
-
-
canView
-
-
canView
-
-
canView
-
Checks for permission-code CMS_ACCESS_SecurityAdmin.
-
can_remove_modifier
-
-
Cart
-
Returns the shopping cart
-
Cart
-
Returns the shopping cart
-
CartID
-
-
CartQuantityID
-
-
CartSubTotalID
-
-
CartTitle
-
-
CartTitle
-
-
CartTitleID
-
-
CartTotalID
-
-
CartTotalID
-
-
castedUpdate
-
Pass changes as a map, and try to get automatic casting for these fields.
-
castingHelper
-
Returns the "casting helper" for the given field. A casting helper is a piece of PHP code that, when evaluated, will create an object to represent the value.
-
castingHelperPair
-
-
castingHelperPair
-
Returns the "casting helper" for the given field and the casting class name. A casting helper is a piece of PHP code that, when evaluated, will create an object to represent the value.
-
castingObjectCreator
-
Converts a field spec into an object creator.
-
castingObjectCreatorPair
-
Converts a field spec into an object creator pair; this is a map containing className and castingHelper.
-
Cc
-
-
cc_all_emails_to
-
CC every email generated by the Email class to the given address.
-
cdata
-
-
cdata_in_cdata
-
-
CellActions
-
-
CellFields
-
-
changedObject
-
Add this DataObject as changed in the log.
-
changeFieldOrder
-
Change the order of fields in this FieldSet by specifying an ordered list of field names.
-
changePassword
-
-
changepassword
-
Show the "change password" page
-
ChangePasswordForm
-
Standard Change Password Form
-
ChangePasswordForm
-
Factory method for the lost password form
-
change_encoding
-
-
characterStrength
-
Check the character strength of the password.
-
Charge
-
Get the tax amount on the given order.
-
check
-
Check that the current member has the given permission
-
checkAccessAction
-
Check that the given action is allowed to be called from a URL.
-
checkAndRepairTable
-
Checks a table's integrity and repairs it if necessary.
-
checkAndRepairTable
-
Checks a table's integrity and repairs it if necessary - only available in MySQL, not supported in PostgreSQL and MS SQL.
-
checkAndRepairTable
-
Checks a table's integrity and repairs it if necessary.
-
CheckboxField
-
Single checkbox field.
-
CheckboxField_Disabled
-
Single checkbox field, disabled
-
CheckboxField_Readonly
-
Readonly version of a checkbox field - "Yes" or "No".
-
CheckboxSetField
-
Displays a set of checkboxes as a logical group.
-
CheckboxSetFieldTest
-
Test case class for the Sapphire framework.
-
CheckboxSetFieldTest_Article
-
A single database record & abstract class for the data-access-model.
-
CheckboxSetFieldTest_Tag
-
A single database record & abstract class for the data-access-model.
-
checkHistoricalPasswords
-
Check a number of previous passwords that the user has used, and don't let them change to that.
-
checkMember
-
Check that the given member has the given permission
-
checkoutLink
-
Return a link to the
CheckoutPage instance that exists in the database.
-
checkoutLink
-
-
CheckoutPage
-
Checkout page shows the order details to make a checkout
-
CheckoutPageTest
-
Sapphire-specific testing object designed to support functional testing of your web app. It simulates get/post requests, form submission, and can validate resulting HTML, looking up content by CSS selector.
-
CheckoutPage_Controller
-
-
checkPassword
-
Check if the passed password matches the stored one
-
checkPassword
-
Check if the given password is the same as the one stored in this record
-
check_default_admin
-
Checks if the passed credentials are matching the default-admin.
-
ChequeContent
-
Returns the Cheque content from the CheckoutPage
-
ChequePayment
-
Payment object representing a cheque payment.
-
ChildGroups
-
Return ProductGroups as children of the current page
-
Children
-
Get the children for this DataObject.
-
ChildrenOf
-
-
choose_site_lang
-
Choose the language the site is currently on.
-
choose_site_stage
-
Choose the stage the site is currently on.
-
Classes
-
Return a string of class names, in order of heirarchy from OrderAttribute for the current attribute.
-
classesToSearch
-
Set the classes to search.
-
classes_for_file
-
Get all classes contained in a file.
-
classImplements
-
Returns true if the given class implements the given interface
-
ClassInfo
-
Provides introspection information about the class tree.
-
ClassInfoTest
-
-
ClassInfoTest_BaseClass
-
-
ClassInfoTest_ChildClass
-
-
ClassInfoTest_GrandChildClass
-
-
ClassName
-
-
cleanup
-
Remove invalid records from tables - that is, records that don't have corresponding records in their parent class tables.
-
cleanupdb
-
-
clear
-
-
clear
-
Clear either a single or all requirements.
-
clear
-
Empties the request of parameters.
-
clear
-
Clear either a single or all requirements.
-
clear
-
-
clear
-
-
clearAllData
-
Clear all data out of the database
-
clearCache
-
Clears the cache for the given cacheToFile call
-
clearEmails
-
Clear the log of emails sent
-
clearEmails
-
Clear the log of emails sent
-
clearEmptySearchFields
-
Callback map function to filter fields with empty values from being included in the search expression.
-
clearErrors
-
Clear out all errors (mostly set by {loadUploaded()})
-
clearFrameFocus
-
Clears the frame focus. Does nothing for a leaf page.
-
clearMessage
-
-
clearRequest
-
Clears down all parameters.
-
clear_combined_files
-
-
clear_combined_files
-
-
clear_menu
-
Clears the entire menu
-
CliController
-
Base class invoked from CLI rather than the webserver (Cron jobs, handling email bounces).
-
CliDebugView
-
A basic HTML wrapper for stylish rendering of a developement info view.
-
CliTestReporter
-
Test reporter optimised for CLI (ie, plain-text) output
-
close
-
Method is invoked when ImageEditor is closed whether image is saved or not.
-
close
-
-
close
-
Closes the socket preventing further reads.
-
closeFile
-
Close the CSV file and re-set all of the internal variables
-
closeOffMethodContentPre
-
Finish the
-
closeOffMethodContentPre
-
Finish the
-
CMSActionOptionsForm.php
-
-
CMSHelp.php
-
-
CMSMain.php
-
-
CMSMenu.php
-
-
CMSMenuItem.php
-
-
CommentAdmin.php
-
-
CommentTableField.php
-
-
ca_AD.php
-
-
cs_CZ.php
-
-
CMSMainTest.php
-
-
CMSMenuTest.php
-
-
CMSActionOptionsForm
-
A special kind of form used to make the action dialogs that appear just underneath the top-right
-
cmsCleanup_parentChanged
-
This isn't a decendant of SiteTree, but needs this in case
-
cmsCleanup_parentChanged
-
This isn't a decendant of SiteTree, but needs this in case
-
cmsCleanup_parentChanged
-
Function to clean up the currently loaded page after a reorganise has been called. It should return a piece of JavaScript to be executed on the client side, to clean up the results of the reorganise.
-
CMSEditor
-
-
CMSHelp
-
Base controller class.
-
CMSMain
-
The main "content" area of the CMS.
-
CMSMainTest
-
Test case class for the Sapphire framework.
-
CMSMenu
-
The object manages the main CMS menu.
-
CMSMenuItem
-
A simple CMS menu item
-
CMSMenuTest
-
-
CMSThumbnail
-
-
CMSThumbnail
-
-
CMSTitle
-
-
CMSTreeClasses
-
Return the CSS classes to apply to this node in the CMS tree
-
CMS_DIR
-
-
CMS_PATH
-
-
codeList
-
Get an array of error codes
-
codenamesToGroups
-
Helper function to return the appropriate groups via a codenames
-
CodeViewer
-
Allows human reading of a test in a format suitable for agile documentation
-
colFunction_avg
-
-
colFunction_sum
-
-
collateAncestorIDs
-
Returns an array of the IDs of this group and all its parents
-
collateDataFields
-
-
collateDataFields
-
Add all of the non-composite fields contained within this field to the list.
-
collateDescendants
-
Collate selected descendants of this page.
-
collateDescendants
-
Collate selected descendants of this page.
-
collateFamilyIDs
-
Return a set of this record's "family" of IDs - the IDs of this record and all its descendants.
-
collectFromCode
-
-
collectFromEntityProviders
-
-
collectFromTemplate
-
-
color_web2gd
-
-
column
-
Return a column of the given field
-
column
-
Return an array containing all values in the leftmost column.
-
columnbody
-
-
columnheader
-
-
columnheaders
-
Returns the HTML for the headers of the columns.
-
ColumnHeaders
-
Set of table column headers
-
columnIsVisible
-
-
columnsAvailable
-
Return the columns available in the column selection field.
-
ColumnSelectionField
-
Give the flexibilility to show variouse combination of columns in the search result table
-
columnsSelectedByDefault
-
Return the columns selected by default in the column selection field.
-
column_sort
-
Sort a 2D array by particular column.
-
column_sort_callback_basic
-
Callback used by column_sort
-
combineAnd
-
Combine this Validation Result with the ValidationResult given in other.
-
combined_form_fields
-
Return a set of payment fields from all enabled payment methods for this site, given the .
Payment::set_supported_methods() is used to define which methods are available.
-
combined_form_requirements
-
Return the form requirements for all the payment methods.
-
combined_static
-
Traverse down a class ancestry and attempt to merge all the uninherited static values for a particular static into a single variable
-
combine_files
-
Concatenate several css or javascript files into a single dynamically generated file (stored in
Director::baseFolder()). This increases performance by fewer HTTP requests.
-
combine_files
-
Concatenate several css or javascript files into a single dynamically generated file.
-
Command
-
-
Command
-
-
CommentAdmin
-
Comment administration system within the CMS
-
Comments
-
Returns comments on this page. This will only show comments that have been marked as spam if "?showspam=1" is appended to the URL.
-
CommentTableField
-
Special kind of ComplexTableField for managing comments.
-
CommentTableField_Item
-
-
compareHTML
-
-
compareVersions
-
Compare two version, and return the diff between them.
-
complete
-
Manages the 'return' and 'cancel' PayPal replies
-
complete
-
-
complete
-
-
complete
-
-
complete
-
-
completeClass
-
-
completeClass
-
-
completeMethod
-
-
completeMethod
-
-
completeMethodCall
-
-
completeMethodCall
-
-
CompleteOrders
-
Returns all the complete orders of this member
-
complete_link
-
-
complete_link
-
-
complete_link
-
-
ComplexTableField
-
Provides a tabuar list in your form with view, edit and add links to edit records with a "has-one"-relationship. Detail-views are shown in a greybox-iframe.
-
ComplexTableField_Item
-
-
ComplexTableField_ItemRequest
-
-
ComplexTableField_Popup
-
ComplexTablefield_popup is rendered with a lightbox and can load a more detailed view of the source class your presenting.
-
ComponentSet
-
This is a special kind of DataObjectSet used to represent the items linked to in a 1-many or many-many join. It provides add and remove methods that will update the database.
-
CompositeDateField
-
Date field that provides 3 dropdowns for entering a date
-
CompositeDateField_Disabled
-
Allows dates to be represented in a form, by showing in a user friendly format, eg, dd/mm/yyyy.
-
CompositeDBField
-
Apply this interface to any
DBField that doesn't have a 1-1 mapping with a database field.
-
CompositeField
-
Base class for all fields that contain other fields.
-
CompositeFieldTest
-
-
confirm
-
-
ConfirmedFormAction
-
Action button with confirmation text.
-
ConfirmedPasswordField
-
Shows two password-fields, and checks for matching passwords.
-
ConfirmForm
-
Stub to return the form back after pressing the button.
-
connect
-
-
connect
-
Connect to a database.
-
constructChild
-
Construct a child of this Folder with the given name.
-
constructURL
-
-
containsIDs
-
Returns true if the DataObjectSet contains all of the IDs givem
-
Content
-
-
Content
-
-
Content
-
-
content
-
Return the most recent content
-
Content
-
-
Content
-
-
ContentController
-
The most common kind of controller; effectively a controller linked to a
DataObject.
-
contentcontrollerInit
-
-
contentcontrollerInit
-
-
ContentNegotiator
-
The content negotiator performs "text/html" or "application/xhtml+xml" switching.
-
ContentSource
-
-
ContentSource
-
Returns the object that contains the content that a user would associate with this page.
-
ContentSource
-
Returns this page if the redirect is external, otherwise returns the target page.
-
ContextSummary
-
Perform context searching to give some context to searches, optionally highlighting the search term.
-
context_obj
-
Retrieve the current context object.
-
Controller
-
Returns this form's controller
-
Controller
-
Base controller class.
-
controllerClass
-
Try to determine the DataObject that this field is built on top of
-
ControllerTest
-
Test case class for the Sapphire framework.
-
ControllerTest_Controller
-
Simple controller for testing
-
ControllerTest_SecuredController
-
Controller with an $allowed_actions value
-
ControllerTest_UnsecuredController
-
Controller with an $allowed_actions value
-
Convert
-
Library of conversion functions, implemented as static methods.
-
convertDataObject
-
Generate an XML representation of the given
DataObject.
-
convertDataObject
-
Convert a single data object to this format. Return a string.
-
convertDataObject
-
Generate an XML representation of the given
DataObject.
-
convertDataObjectSet
-
-
convertDataObjectSet
-
-
convertDataObjectSet
-
Convert a data object set to this format. Return a string.
-
convertDataObjectWithoutHeader
-
-
convertIndexSpec
-
This takes the index spec which has been provided by a class (ie static $indexes = blah blah) and turns it into a proper string.
-
convertStringToArray
-
-
convertStringToArray
-
-
convertStringToArray
-
-
convert_entities
-
-
convert_format_nz
-
Convert from old format (2-4-7-2) to new format (2-4-8-3).
-
convert_rfc1766
-
Gets a RFC 1766 compatible language code, e.g. "en-US".
-
Cookie
-
A set of static methods for manipulating cookies.
-
copy
-
Creates a copy whether in PHP5 or PHP4.
-
copyFrom
-
Ensure we have an up-to-date version of everything.
-
correctAnswer
-
Checks the given answer if it matches the addition of the saved session variables. Users can answer using words or digits.
-
Count
-
Returns the actual number of items in this dataset.
-
Count
-
Returns the count of all objects which were created or updated.
-
Country
-
-
Country
-
-
countryCode2name
-
Returns the country name from the appropriate code.
-
CountryDropdownField
-
A simple extension to dropdown field, pre-configured to list countries.
-
CountryTitle
-
-
coverage
-
-
create
-
-
create
-
Create a DBField object that's not bound to any particular field.
-
create
-
-
create
-
An implementation of the factory method, allows you to create an instance of a class
-
createClass
-
-
createClass
-
-
createComponent
-
Creates an empty component for the given one-one or one-many relationship
-
createConnection
-
Opens a socket to the route.
-
createConnection
-
Opens a socket to the route.
-
Created
-
Returns all created objects. Each object might contain specific importer feedback in the "_BulkLoaderMessage" property.
-
createDatabase
-
Create the database and connect to it. This can be called if the initial database connection is not successful because the database does not exist.
-
createDatabase
-
-
createDatabase
-
Create the database and connect to it. This can be called if the initial database connection is not successful because the database does not exist.
-
createDatabase
-
Create the database and connect to it. This can be called if the initial database connection is not successful because the database does not exist.
-
CreatedCount
-
-
createField
-
Add the given field to the given table.
-
createField
-
Create a new field on a table.
-
createField
-
-
createField
-
Create a new field on a table.
-
createFields
-
Represents each cell of the table with an attribute
-
createFieldSet
-
-
CreateForm
-
Create a form that consists of one button
-
createIndex
-
Create an index on a table.
-
createIndex
-
Create an index on a table.
-
createItems
-
-
createLexer
-
Sets up the matching lexer. Starts in 'text' mode.
-
createMethod
-
-
createMethod
-
Add an extra method using raw PHP code passed as a string
-
createMethod
-
-
createModifiers
-
-
createOrMerge
-
Create a new member from the given data or merge with the built-in fields.
-
createTable
-
Create a new table.
-
createTable
-
Create a new table with an integer primary key called ID.
-
createTable
-
Create a new table.
-
createTable
-
-
createTag
-
Construct and return HTML tag.
-
createTag
-
Factory for the tag objects. Creates the appropriate tag object for the incoming tag name and attributes.
-
createTranslation
-
Creates a new translation for the owner object of this decorator.
-
create_debug_view
-
Create an instance of an appropriate DebugView object.
-
create_manifest_file
-
-
create_new_password
-
-
create_temp_db
-
-
creating_from
-
When creating, set the original ID value
-
CreationForm
-
-
CreditCardField
-
CreditCard field, contains validation and formspec for creditcard fields.
-
crop
-
Crop's part of image.
-
croppedResize
-
Resize an image to cover the given width/height completely, and crop off any overhanging edges.
-
css
-
Register the given stylesheet file as required.
-
css
-
Register the given stylesheet file as required.
-
CSSClasses
-
Get part of class ancestry for css-class-usage.
-
CSSContentParser
-
CSSContentParser enables parsing & assertion running of HTML content via CSS selectors.
-
CSSContentParserTest
-
-
cssParser
-
-
cssParser
-
Return a CSSContentParser for the most recent content.
-
CsvBulkLoader
-
Uses the fgetcsv() function to process CSV input.
-
CsvBulkLoaderTest
-
-
CsvBulkLoaderTest_CustomLoader
-
Uses the fgetcsv() function to process CSV input.
-
CsvBulkLoaderTest_Player
-
A single database record & abstract class for the data-access-model.
-
CsvBulkLoaderTest_PlayerContract
-
A single database record & abstract class for the data-access-model.
-
CsvBulkLoaderTest_Team
-
A single database record & abstract class for the data-access-model.
-
csvCell
-
-
CSVParser
-
Class to handle parsing of CSV files, where the column headers are in the first row.
-
CSVParserTest
-
Test case class for the Sapphire framework.
-
csvRow
-
-
curr
-
Returns the current controller
-
Currency
-
Return the currency of this order.
-
Currency
-
Represents a decimal field containing a currency amount.
-
Currency
-
Return the currency being used on the site.
-
CurrencyField
-
Currency field.
-
CurrencyField_Disabled
-
-
CurrencyField_Readonly
-
-
CurrencyTest
-
-
current
-
-
current
-
Return the current object of the iterator.
-
current
-
Iterator function implementation. Return the current item of the iterator.
-
current
-
-
current
-
This will always return the current ViewableData object.
-
currentDatabase
-
Returns the name of the currently selected database
-
CurrentLink
-
-
CurrentMember
-
Returns the currently logged in user
-
CurrentMember
-
Returns the currently logged in user.
-
CurrentOrdersReport
-
An extension to
SSReport that allows a user to view all Order instances that are "current", CurrentOrdersReport->getReportField() has the detail on the logic for what "Current" means.
-
currentPage
-
Returns the dataobject of the current page.
-
CurrentPage
-
Returns the current controller
-
CurrentPage
-
Returns the number of the current page.
-
currentPageID
-
Get the current page ID.
-
CurrentPageIdentifier
-
This interface lets us set up objects that will tell us what the current page is.
-
currentUser
-
Returns the current logged in user
-
currentUserID
-
Get the ID of the current logged in user
-
current_action
-
Return the current form action being called, if available.
-
current_archived_date
-
Get the current archive date.
-
current_lang
-
-
current_locale
-
Get the current reading language.
-
current_order
-
-
current_stage
-
Get the current reading stage.
-
current_theme
-
-
customCSS
-
Include custom CSS styling to the header of the page.
-
customCSS
-
Include custom CSS styling to the header of the page.
-
customDatabaseFields
-
-
customFormActions
-
-
customFormActions
-
-
customFormSave
-
Saves data related to any custom actions this form performs when submitted
-
customise
-
Add some arbitrary data to this viewabledata object. Returns a new object with the merged data.
-
customise
-
-
customiseYearDropDown
-
-
CustomRequiredFields
-
Specify special required fields to be executed as part of form validation
-
customScript
-
Add the javascript code to the header of the page
-
customScript
-
Add the javascript code to the header of the page
-
CustomSetFields
-
-
customSomething
-
-
custom_database_fields
-
-
CheckoutPage.php
-
-
ChequePayment.php
-
-
CurrentOrdersReport.php
-
-
CheckoutPageTest.php
-
-
CliController.php
-
-
cli-script.php
-
-
ConfigureFromEnv.php
-
-
ClassInfo.php
-
-
ContentController.php
-
-
ContentNegotiator.php
-
-
Controller.php
-
-
Convert.php
-
-
Cookie.php
-
-
Core.php
-
-
ComponentSet.php
-
-
CurrentPageIdentifier.php
-
-
CompositeDBField.php
-
-
Currency.php
-
-
CliDebugView.php
-
-
CliTestReporter.php
-
-
CodeViewer.php
-
-
CSSContentParser.php
-
-
CsvBulkLoader.php
-
-
CSVParser.php
-
-
CalendarDateField.php
-
-
CheckboxField.php
-
-
CheckboxSetField.php
-
-
ComplexTableField.php
-
-
CompositeDateField.php
-
-
CompositeField.php
-
-
ConfirmedFormAction.php
-
-
ConfirmedPasswordField.php
-
-
CountryDropdownField.php
-
-
CreditCardField.php
-
-
CurrencyField.php
-
-
CustomRequiredFields.php
-
-
ca_AD.php
-
-
cs_CZ.php
-
-
ChangePasswordForm.php
-
-
ClassInfoTest.php
-
-
ControllerTest.php
-
-
CsvBulkLoaderTest.php
-
-
CSVParserTest.php
-
-
CurrencyTest.php
-
-
CheckboxSetFieldTest.php
-
-
CompositeFieldTest.php
-
-
CSSContentParserTest.php
-
-
compatibility.php
-
-
cookies.php
-
-
$data
-
-
$data
-
-
$data
-
-
$data
-
-
$data
-
Session data
-
$data
-
-
$data
-
-
$dataObject
-
-
$dataObject
-
-
$dataRecord
-
-
$data_class
-
-
$data_type
-
-
$data_type_extra
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
Unpaid(Default) : Order created but no successful payment yet
-
$db
-
-
$db
-
-
$db
-
-
$db
-
Incomplete(Default) : Payment created but no successful yet or the process has been stop instantly
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
Database field definitions.
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$db
-
-
$decimalSize
-
-
$declared_permissions
-
Method to globally disable "strict" checking, which means a permission will be granted if the key does not exist at all.
-
$declared_permissions_list
-
Linear list of declared permissions in the system.
-
$decoratable_statics
-
Statics on a
DataObject subclass which can be decorated onto. This list is limited for security and performance reasons.
-
$default
-
-
$defaultAction
-
-
$defaultAction
-
-
$defaultLocale
-
-
$defaults
-
-
$defaults
-
-
$defaults
-
-
$defaults
-
-
$defaults
-
-
$defaults
-
-
$defaults
-
-
$defaults
-
-
$defaults
-
-
$defaults
-
-
$defaults
-
-
$defaults
-
Inserts standard column-values when a DataObject is instanciated. Does not insert default records {@see $default_records}.
-
$defaults
-
-
$defaultStage
-
The 'default' stage.
-
$defaultToVisitorCountry
-
-
$defaultVal
-
-
$default_charge
-
-
$default_child
-
The default child class for this page.
-
$default_child
-
-
$default_country_code
-
-
$default_extension
-
If no extension is given in the request, resolve to this extension (and subsequently the self::$default_mimetype.
-
$default_homepage_urlsegment
-
-
$default_locale
-
This is the locale in which generated language files are (we assume US English)
-
$default_locale
-
The 'default' language.
-
$default_login_dest
-
-
$default_message_set
-
Default message set used in permission failures.
-
$default_mimetype
-
If no extension is given, resolve the request to this mimetype.
-
$default_parent
-
The default parent class for this page.
-
$default_parent
-
-
$default_password
-
Default password. Only used in dev-mode by setDefaultAdmin()
-
$default_quality
-
-
$default_records
-
Multidimensional array which inserts default data into the database on a db/build-call as long as the database-table is empty. Please use this only for simple constructs, not for SiteTree-Objects etc. which need special behaviour such as publishing and ParentNodes.
-
$default_search_filter_class
-
-
$default_search_filter_class
-
Subclass of
SearchFilter for usage in defaultSearchFilter().
-
$default_search_filter_class
-
-
$default_sort
-
The default sort expression. This will be inserted in the ORDER BY clause of a SQL query if no other sort expression is provided.
-
$default_sort
-
-
$default_sort
-
-
$default_sort
-
-
$default_sort
-
-
$default_username
-
Default user name. Only used in dev-mode by setDefaultAdmin()
-
$delete
-
If this is true, this statement will delete rather than select.
-
$deleted
-
-
$deleted
-
The DataObjects that have been deleted from the database in this session.
-
$delimiter
-
Delimiter character (Default: comma).
-
$delimiter
-
The character for separating columns
-
$description
-
-
$description
-
-
$description
-
-
$description
-
-
$description
-
-
$description
-
-
$description
-
-
$description
-
-
$description
-
-
$description
-
Description of the feed
-
$description
-
-
$description
-
This is a description about what this report does. Used by the ReportAdmin templates.
-
$description
-
-
$descriptionField
-
Name of the description field of feed entries
-
$descriptionField
-
Name of the description field of feed entries
-
$destFolder
-
-
$destroyed
-
True if this DataObject has been destroyed.
-
$detailFormFields
-
-
$detailFormValidator
-
-
$detailFormValidator
-
-
$dev_servers
-
-
$dirParts
-
The non-extension parts of the passed URL as an array, originally exploded by the "/" separator.
-
$disabled
-
-
$disabled
-
-
$disabled
-
Remembers the filepaths of all cleared Requirements through clear().
-
$disabled
-
Returns a single checkbox field - used by templates.
-
$disabled
-
-
$disabled
-
-
$disabled
-
-
$disabled
-
-
$disabled
-
-
$disabled
-
-
$disabled
-
-
$disabled
-
-
$disable_theme
-
-
$disable_theme
-
-
$disable_theme
-
-
$disable_themes
-
Set this to true on your sub-class to disable the use of themes in this test.
-
$distinct
-
If this is true DISTINCT will be added to the SQL.
-
$dontEscape
-
-
$duplicateChecks
-
Specifies how to determine duplicates based on one or more provided fields in the imported data, matching to properties on the used
DataObject class.
-
Diff.php
-
-
da_DK.php
-
-
de_DE.php
-
-
D
-
-
DailyTask
-
Classes that must be run daily extend this class.
-
Data
-
-
data
-
Returns the associated database record - in this case, the object itself.
-
data
-
Returns the associated database record
-
Database
-
Abstract database connectivity class.
-
DatabaseAdmin
-
DatabaseAdmin class
-
databaseError
-
Error handler for database errors.
-
databaseError
-
-
databaseExists
-
Returns true if the named database exists.
-
databaseExists
-
Returns true if the named database exists.
-
databaseFields
-
-
databaseIndexes
-
Return the database indexes on this table.
-
DatabaseTest
-
-
DatabaseTest_MyObject
-
A single database record & abstract class for the data-access-model.
-
database_fields
-
Return the complete map of fields on this object, including Created, LastEdited and ClassName
-
database_is_ready
-
Checks the database is in a state to perform security checks.
-
datacells
-
Returns the HTML for the data cells for the current report.
-
dataClassesFor
-
Return the database tables linked to this class.
-
dataFieldByName
-
Get a named field from this form's fields.
-
dataFieldByName
-
Returns a named field in a sequential set.
-
dataFields
-
Return a sequential set of all fields that have data. This excludes wrapper composite fields as well as heading / help text fields.
-
DataFormatter
-
A DataFormatter object handles transformation of data from Sapphire model objects to a particular output format, and vice versa.
-
DatalessField
-
Abstract class for all fields without data.
-
dataObj
-
Return the data object being manipulated
-
dataObj
-
Return the data object being manipulated
-
DataObject
-
A single database record & abstract class for the data-access-model.
-
DataObjectDecorator
-
Plug-ins for additional functionality in your DataObjects
-
DataObjectDecoratorTest
-
Test case class for the Sapphire framework.
-
DataObjectDecoratorTest_ContactRole
-
Plug-ins for additional functionality in your DataObjects
-
DataObjectDecoratorTest_Ext1
-
Plug-ins for additional functionality in your DataObjects
-
DataObjectDecoratorTest_Ext2
-
Plug-ins for additional functionality in your DataObjects
-
DataObjectDecoratorTest_Member
-
A single database record & abstract class for the data-access-model.
-
DataObjectDecoratorTest_MyObject
-
A single database record & abstract class for the data-access-model.
-
DataObjectDecoratorTest_RelatedObject
-
A single database record & abstract class for the data-access-model.
-
DataObjectInterface
-
DataObjectInterface is an interface that other data systems in your application can implement in order to behave in a manner similar to DataObject.
-
DataObjectLog
-
A DataObjectLog is a log of changes that have been made to the database in this session.
-
DataObjectSet
-
-
DataObjectSetTest
-
-
DataObjectSet_Iterator
-
An Iterator for a DataObjectSet
-
DataObjectTest
-
-
DataObjectTest_FieldlessSubTable
-
A single database record & abstract class for the data-access-model.
-
DataObjectTest_FieldlessTable
-
A single database record & abstract class for the data-access-model.
-
DataObjectTest_FunnyFieldNames
-
A single database record & abstract class for the data-access-model.
-
DataObjectTest_Player
-
The member class which represents the users of the system
-
DataObjectTest_SubTeam
-
A single database record & abstract class for the data-access-model.
-
DataObjectTest_Team
-
A single database record & abstract class for the data-access-model.
-
DataObjectTest_Team_Decorator
-
Plug-ins for additional functionality in your DataObjects
-
DataObjectTest_ValidatedObject
-
A single database record & abstract class for the data-access-model.
-
DataObjectTest_WithDefaults
-
A single database record & abstract class for the data-access-model.
-
DataTypePlural
-
-
DataTypeSingular
-
-
dataValue
-
-
dataValue
-
Overwrite the datavalue before saving to the db ;-)
-
dataValue
-
-
dataValue
-
-
dataValue
-
Return the CheckboxSetField value as an array selected item keys.
-
dataValue
-
-
dataValue
-
-
dataValue
-
Returns the field value suitable for insertion into the data object
-
data_handler
-
-
Date
-
-
date
-
Return a date type-formatted string For MySQL, we simply return the word 'date', no other parameters are necessary
-
Date
-
Represents a date field.
-
DateField
-
Date field.
-
DateFieldTest
-
-
DateField_Disabled
-
-
DateTest
-
-
Day
-
Returns the Full day, of the given date.
-
DayOfMonth
-
Returns the date of the month
-
days_between
-
-
day_before
-
-
DB
-
Global database interface, complete with static methods.
-
db
-
Return all of the database fields defined in self::$db and all the parent classes.
-
DBField
-
Single field in the database.
-
DBFieldTest
-
Test case class for the Sapphire framework.
-
dbObject
-
Return the DBField object that represents the given field.
-
Debug
-
Return a Debugger object.
-
debug
-
-
debug
-
-
debug
-
Debug helper method.
-
debug
-
-
debug
-
Debug helper
-
debug
-
-
debug
-
-
debug
-
-
debug
-
-
debug
-
Debugging help
-
debug
-
-
debug
-
Returns information about this set in HTML format for debugging.
-
debug
-
Debugging used by Debug::show()
-
debug
-
Returns information about this set in HTML format for debugging.
-
debug
-
-
debug
-
-
Debug
-
Supports debugging and core error handling.
-
DebugView
-
A basic HTML wrapper for stylish rendering of a developement info view.
-
decimal
-
Return a decimal type-formatted string
-
Decimal
-
Represents a Decimal field.
-
declare_permissions
-
Declare an array of permissions for the system.
-
decode
-
decodes a JSON string into appropriate variable
-
decodeHtml
-
Decodes any HTML entities.
-
defaultAction
-
This is the default action handler used if a method doesn't exist.
-
defaultAction
-
Return the default button that should be clicked when another one isn't available
-
defaultChild
-
Returns the class name of the default class for children of this page.
-
defaultParent
-
Returns the class name of the default class for the parent of this page.
-
defaultSearchFilter
-
-
defaultSearchFilters
-
Defines a default list of filters for the search context.
-
defaultToVisitorCountry
-
-
default_lang
-
-
default_locale
-
Get the current reading language.
-
default_locale
-
-
default_login_dest
-
Get the default login dest
-
defineMethods
-
Define custom methods for this object. Called once per class.
-
defineMethods
-
-
defineMethods
-
Add mappings for generic form constructors to automatically delegate to a scaffolded form object.
-
defineMethods
-
Adds methods from the extensions.
-
defineMethods
-
Set up template methods to access the transformations generated by 'generate' methods.
-
delete
-
Remove this object from the database. Doesn't do anything if this object isn't in the database.
-
delete
-
-
delete
-
Delete this data object.
-
delete
-
-
delete
-
-
delete
-
-
delete
-
-
delete
-
Delete the image referenced by this form.
-
delete
-
-
deleteall
-
-
deletecomment
-
-
deletecomment
-
-
Deleted
-
-
deleteDatabaseOnly
-
Delete the database record (recursively for folders) without touching the filesystem
-
deleteDatabaseOnly
-
Delete the database record (recursively for folders) without touching the filesystem
-
DeletedCount
-
-
deletedObject
-
Add this DataObject as deleted in the log.
-
deleteFormattedImages
-
Remove all of the formatted cached images.
-
deleteFromStage
-
-
deleteHandler
-
Handler for object delete
-
DeleteImageForm
-
A form to delete this image.
-
deleteinstallfiles
-
-
deleteJSON
-
Used to emulate RESTful DELETE requests.
-
DeleteLink
-
-
DeleteLink
-
-
DeleteLink
-
-
DeleteLink
-
-
deletemarked
-
-
deleteXML
-
Used to emulate RESTful DELETE requests.
-
delete_all_temp_dbs
-
-
delete_by_id
-
Delete the record with the given ID.
-
delete_combined_files
-
Deletes all dynamically generated combined files from the filesystem.
-
delete_combined_files
-
Deletes all dynamically generated combined files from the filesystem.
-
deny
-
Deny the given permission code/arg to the given group
-
DENY_PERMISSION
-
This is the value to use for the "Type" field if a permission should be denied.
-
describe
-
Describe this field, provide help text for it.
-
Description
-
-
Description
-
Get the description of this entry
-
Description
-
Get the description of this feed
-
DescriptionSegment
-
-
destroy
-
Destroy all of this objects dependant objects.
-
destroy
-
Destory all of the DataObjects in this set.
-
DetailForm
-
-
DetailForm
-
Renders view, edit and add, depending on the given information.
-
detect_method
-
Gets the "real" HTTP method for a request.
-
DevelopmentAdmin
-
Base class for URL access to development tools. Currently supports the ; and TaskRunner.
-
Diff
-
Constructor.
-
Diff
-
Class representing a 'diff' between two sequences of strings.
-
digitToWord
-
Helper method for converting digits to their equivelant english words
-
direct
-
Process the given URL, creating the appropriate controller and executing it.
-
Director
-
Director is responsible for processing URLs, and providing environment information.
-
DirectorTest
-
-
disable
-
Disable the multilingual content feature (proxy for Translatable::disable())
-
disable
-
-
disable
-
-
disable
-
Disable the multilingual feature
-
disableBasicAuth
-
Call this to disable basic authentication on test sites.
-
disableCMSFieldsExtensions
-
Stops extendCMSFields() being called on getCMSFields().
-
disableDefaultAction
-
Disable the default button.
-
DisabledTransformation
-
Transformation that disables all the fields on the form.
-
disableSecurityToken
-
Disable the requirement of a SecurityID in the Form. This security protects against CSRF attacks, but you should disable this if you don't want to tie a form to a session - eg a search form.
-
disable_all_security_tokens
-
Disable security tokens for every form on this site.
-
disable_autolink_urls
-
-
disable_subclass_access
-
Temporarily disable subclass access in data object qeur
-
displayfilefield
-
-
DisplayFinalisedOrder
-
-
displaytable
-
Returns the table of results to be displayed in the table of
-
display_file
-
-
DMYCalendarDateField
-
Displays a date field with day, month and year boxes, with a calendar to select
-
DMYDateField
-
Displays a date field with day, month and year boxes, with a calendar to select
-
doAllChildrenIncludingDeleted
-
-
doBuild
-
Updates the database schema, creating tables & fields as necessary.
-
doCancel
-
Form action handler for Order_CancelForm.
-
doChangePassword
-
Change the password
-
doCreate
-
-
doDelete
-
Delete the current record
-
dologin
-
Login form handler method
-
dontRequireField
-
If the given field exists, move it out of the way by renaming it to _obsolete_(fieldname).
-
dontRequireTable
-
If the given table exists, move it out of the way by renaming it to _obsolete_(tablename).
-
dontRequireTable
-
If the given table exists, move it out of the way by renaming it to _obsolete_(tablename).
-
dontRewriteHashlinks
-
Call this to disable rewriting of <a href="#xxx"> links. This is useful in Ajax applications.
-
DontShowPassword
-
-
doPayment
-
-
doPayment
-
-
doPayment
-
-
doPublish
-
Publish this page.
-
doRevertToLive
-
Revert the draft changes: replace the draft content with the content on live
-
doRollbackTo
-
Roll the draft version of this page to match the published page
-
dosave
-
-
doSave
-
-
doSave
-
Postback action to save a record
-
doStatusForm
-
Form submit handler for StatusForm()
-
doSubmit
-
-
doTestLoginForm
-
Execute a log-in form using Director::test().
-
Double
-
-
doUnpublish
-
Unpublish this page - remove it from the live site
-
down
-
-
do_add_content
-
-
do_convert_entities
-
-
do_entites_decode
-
-
do_strip_htmltags
-
-
DPSPayment
-
Payment type to support credit-card payments through DPS.
-
DraftNewsletters
-
-
DraftNewsletters
-
-
dropDatabase
-
Drop the database that this object is currently connected to.
-
dropDatabaseByName
-
Drop the database that this object is currently connected to.
-
DropdownField
-
Dropdown field, created from a <select> tag.
-
DropdownFieldTest
-
-
DropdownTimeField
-
Field for entering time that provides clock for selecting time.
-
dump
-
Dump PHP array to YAML
-
dump
-
Quick dump of a variable.
-
duplicate
-
Create a duplicate of this node. Doesn't affect joined data - create a custom overloading of this if you need such behaviour.
-
duplicate
-
Create a duplicate of this node.
-
duplicateAsChild
-
Duplicate this node and its children as a child of the node with the given ID
-
duplicateWithChildren
-
Duplicates each child of this node recursively and returns the duplicate node.
-
DPSPayment.php
-
-
da_DK.php
-
-
de_DE.php
-
-
DataFormatter.php
-
-
Director.php
-
-
Database.php
-
-
DatabaseAdmin.php
-
-
DataObject.php
-
-
DataObjectDecorator.php
-
-
DataObjectInterface.php
-
-
DataObjectLog.php
-
-
DataObjectSet.php
-
-
DB.php
-
-
Date.php
-
-
DBField.php
-
-
Decimal.php
-
-
Double.php
-
-
Debug.php
-
-
DebugView.php
-
-
DevelopmentAdmin.php
-
-
DatalessField.php
-
-
DateField.php
-
-
DisabledTransformation.php
-
-
DMYCalendarDateField.php
-
-
DMYDateField.php
-
-
DropdownField.php
-
-
DropdownTimeField.php
-
-
da_DK.php
-
-
de_DE.php
-
-
DailyTask.php
-
-
DirectorTest.php
-
-
DataObjectDecoratorTest.php
-
-
DataObjectTest.php
-
-
DateTest.php
-
-
DBFieldTest.php
-
-
DateFieldTest.php
-
-
DropdownFieldTest.php
-
-
DatabaseTest.php
-
-
DataObjectSetTest.php
-
-
$echo_progress
-
Defines whether to output information about publishing or not. By
-
$edits
-
-
$elsewhere
-
-
$email
-
-
$emailsSent
-
-
$emptyString
-
-
$enabled
-
Indicates if the multilingual feature is enabled
-
$enabled
-
Site-wide basic auth is disabled by default but can be enabled as needed in _config.php by calling BasicAuth::enable()
-
$enabled
-
-
$enabled
-
This must be set to true for the DataObjectLog to work
-
$enabled
-
-
$enable_cache
-
-
$enable_lang_filter
-
-
$enclosure
-
The character for quoting colums
-
$enclosure
-
Enclosure character (Default: doublequote)
-
$enclosure_class
-
-
$enclosure_number
-
-
$encode_instead_of_strip
-
-
$encoding
-
-
$encoding
-
-
$encryptionAlgorithm
-
The password encryption algorithm to use if $encryptPasswords is set to TRUE.
-
$encryptPasswords
-
Should passwords be stored encrypted?
-
$endTime
-
-
$entries
-
Holds the feed entries
-
$enum
-
-
$environment_type
-
-
$error
-
-
$error
-
-
$errorList
-
Array of errors
-
$errors
-
Processing errors that can be evaluated, e.g. by Form-validation.
-
$errors
-
-
$errorTag
-
-
$error_code
-
-
$error_string
-
-
$error_types
-
-
$etag
-
-
$etag
-
ETag for the RSS feed (used for client-site caching)
-
$events
-
-
$excl_by_country
-
-
$expanded
-
True if this DataObject is expanded.
-
$export
-
-
$exportButtonLabel
-
-
$expression
-
The regular expression definition
-
$ext
-
-
$extendsArray
-
-
$extension
-
-
$extension
-
-
$extensions
-
-
$extensions
-
-
$extensions
-
-
$extensions
-
-
$extensions
-
-
$extensions
-
-
$extensions
-
-
$extensions
-
An array of extension names and parameters to be applied to this object upon construction. For example:
-
$extension_instances
-
-
$extraClass
-
-
$extraClasses
-
-
$extraClasses
-
-
$extraData
-
Array containing the extra data
-
$extraData
-
-
$extraData
-
-
$extraData
-
-
$extraLinkParams
-
-
$extraObj
-
The extra object.
-
$extra_menu_items
-
-
en_GB.php
-
-
en_US.php
-
-
eo_XX.php
-
-
es_419.php
-
-
es_AR.php
-
-
es_ES.php
-
-
es_MX.php
-
-
echo_progress
-
-
EcommerceSideReport.php
-
-
EcommerceRole.php
-
-
EwayConfig.inc.php
-
-
EwayPaymentLive.php
-
-
EwayXMLPayment.php
-
-
en_GB.php
-
-
en_US.php
-
-
es_ES.php
-
-
es_MX.php
-
-
EcommerceTest.php
-
-
EcommerceRole
-
EcommerceRole is a DataObjectDecorator for the member class to allow additional member fields for the module. It has a base set of contact fields that can be statically called anywhere in the system using singleton('Member')->getEcommerceFields(); The OrderForm and MemberForm class uses this call.
-
EcommerceSideReport_AllProducts
-
A base class for all sapphire objects to inherit from
-
EcommerceSideReport_FeaturedProducts
-
EcommerceSideReport classes are to allow quick reports that can be accessed on the Reports tab to the left inside the SilverStripe CMS.
-
EcommerceTest
-
High level tests of the whole ecommerce module
-
edit
-
Edit action - shows a form for editing this record
-
edit
-
Just a hook, processed in {DetailForm()}
-
EditableSegment
-
-
editablesegment
-
-
EditedMember
-
-
EditedMember
-
-
EditForm
-
Get the EditForm
-
EditForm
-
-
EditForm
-
Returns a form for editing the attached model
-
EditForm
-
-
EditImageForm
-
Form to show the current image and allow you to upload another one.
-
EditImageSimpleForm
-
A simple version of the upload form.
-
EditLink
-
-
elapsedOverall
-
Measure the elapsed time since the profile class was initialised
-
elapsedTime
-
measure the elapsed time of a timer without stoping the timer if
-
ElementName
-
Get the URL segment for this page, eg 'home'
-
element_implode
-
-
Email
-
Class to support sending emails.
-
EmailAddressForm
-
Display a form allowing the user to input their email address
-
emailError
-
Dispatch an email notification message when an error is triggered.
-
EmailField
-
Text field with Email Validation.
-
Email_BounceHandler
-
Base class that email bounce handlers extend
-
EMAIL_BOUNCEHANDLER_KEY
-
The secret key that needs to be sent along with pings to /Email_BounceHandler
-
Email_BounceRecord
-
Database record for recording a bounced email
-
Email_Template
-
Implements an email template that can be populated.
-
embed
-
-
enable
-
Enables the multilingual feature
-
enable
-
-
enable
-
Enables the multilingual content feature (proxy for Translatable::enable())
-
enable
-
Enable content negotiation for all templates, not just those with the xml header.
-
enableBBCode
-
-
enableCMSFieldsExtensions
-
Reenables extendCMSFields() being called on getCMSFields() after it has been disabled by disableCMSFieldsExtensions().
-
enabled_for
-
Returns true if negotation is enabled for the given response.
-
enable_caching
-
-
enable_smilies
-
-
enable_subclass_access
-
-
enable_xmldump
-
-
encode
-
encodes an arbitrary variable into JSON format
-
encodeFileForEmail
-
-
encodeMultipart
-
-
encode_instead_of_strip
-
-
encode_instead_of_strip
-
-
encoding
-
-
encryptallpasswords
-
Encrypt all passwords
-
encrypt_password
-
Encrypt a password
-
encrypt_passwords
-
Set if passwords should be encrypted or not
-
endElement
-
End of element event.
-
endElement
-
End of element event.
-
endSchemaUpdate
-
-
endsession
-
-
endshow
-
Close out the show dumper
-
EndsWithFilter
-
Matches textual content with a substring match on a text fragment leading to the end of the string.
-
endTest
-
Upon completion of a test, records the execution time (if available) and adds the test to the tests performed in the current suite.
-
endTest
-
-
endTestSuite
-
Upon completion of a test suite adds the suite to the suties performed
-
end_colour
-
Send control codes for returning to normal colour
-
end_handler
-
-
end_name_space
-
-
enter
-
Adds a state to the stack and sets it to be the current state.
-
entities_decode
-
-
entitySpecFromRegexMatches
-
-
Entries
-
Get the RSS feed entries
-
Entries
-
-
Entries
-
-
Enum
-
Represents an enumeration field.
-
enum
-
Return a enum type-formatted string
-
enumValues
-
Return the values of this enum, suitable for insertion into a dropdown field.
-
enumValuesForField
-
-
enumValuesForField
-
Returns the enum values available on the given field
-
enumValuesForField
-
Returns the values of the given enum field NOTE: Experimental; introduced for db-abstraction and may changed before 2.4 is released.
-
EnvironmentType
-
-
error
-
Alias for status_message($messsage, 'bad')
-
error
-
-
error
-
Record an error against this validation result,
-
ErrorPage
-
ErrorPage holds the content for the page of an error response.
-
ErrorPageTest
-
Test case class for the Sapphire framework.
-
ErrorPage_Controller
-
Controller for ErrorPages.
-
errors
-
-
escapeTypeForField
-
Return the string-format type for the given field.
-
EscapeXML
-
-
Even
-
Returns true if this item is an even item in the container set.
-
EvenOdd
-
Returns 'even' if this item is an even item in the container set.
-
event
-
Raise an event that requires notification.
-
EwayPaymentLive
-
-
EwayPaymentLive
-
-
EwayXMLPayment
-
Payment class.
-
EWAY_DEFAULT_CUSTOMER_ID
-
-
EWAY_DEFAULT_LIVE_GATEWAY
-
-
EWAY_DEFAULT_PAYMENT_METHOD
-
-
EWAY_PAYMENT_HOSTED_REAL_TIME
-
-
EWAY_PAYMENT_HOSTED_REAL_TIME_CVN
-
-
EWAY_PAYMENT_HOSTED_REAL_TIME_CVN_TESTING_MODE
-
-
EWAY_PAYMENT_HOSTED_REAL_TIME_TESTING_MODE
-
-
EWAY_PAYMENT_LIVE_GEO_IP_ANTI_FRAUD
-
-
EWAY_PAYMENT_LIVE_GEO_IP_ANTI_FRAUD_TESTING_MODE
-
-
EWAY_PAYMENT_LIVE_REAL_TIME
-
-
EWAY_PAYMENT_LIVE_REAL_TIME_CVN
-
-
EWAY_PAYMENT_LIVE_REAL_TIME_CVN_TESTING_MODE
-
-
EWAY_PAYMENT_LIVE_REAL_TIME_TESTING_MODE
-
-
ExactMatchFilter
-
Selects textual content with an exact match between columnname and keyword.
-
ExactMatchMultiFilter
-
Checks if a value is in a given set.
-
execute
-
Execute this query.
-
exists
-
Returns false if the set is empty.
-
exists
-
An image exists if it has a filename.
-
exists
-
Returns true if this object "exists", i.e., has a sensible value.
-
exists
-
-
exists
-
Return true if this object "exists" i.e. has a sensible value
-
exists
-
-
expandUrl
-
Expands expandomatic URLs into fully qualified URLs.
-
expandWildcard
-
-
expandWildcards
-
-
expectEndTag
-
Check to see if the tag can have both start and end tags with content in between.
-
expectEndTag
-
Tag contains no content.
-
expectEndTag
-
Tag contains no content.
-
expectEndTag
-
Tag contains no content.
-
expectEndTag
-
Tag contains no content.
-
expectEndTag
-
Base tag is not a block tag.
-
expectEndTag
-
Tag contains no end element.
-
expectEndTag
-
Tag contains no content.
-
expectEndTag
-
Tag contains no end element.
-
expectEndTag
-
Check to see if the tag can have both start and end tags with content in between.
-
export
-
Exports a given set of comma-separated IDs (from a previous search-query, stored in a HiddenField).
-
export
-
-
ExportForm
-
-
ExportLink
-
We need to instanciate this button manually as a normal button has no means of adding inline onclick-behaviour.
-
exportToCSV
-
-
exporttocsv
-
-
extend
-
Run the given function on all of this object's extensions. Note that this method originally returned void, so if you wanted to return results, you're hosed
-
extendedMethod
-
-
extendedSQL
-
Like buildSQL, but applies the extension modifications.
-
extendWithSuffix
-
-
extendWithSuffix
-
-
Extension
-
Add extension that can be added to an object with Object::add_extension().
-
extension
-
-
externalReferencesFor
-
Get all external references to CSS, JS,
-
extInstance
-
Get an extension instance attached to this object by name
-
extraClass
-
Compiles all CSS-classes. Optionally includes a "nolabel"-class if no title was set on the formfield.
-
extraClass
-
-
extraClass
-
Compiles all CSS-classes.
-
extraClass
-
-
extractTo
-
-
extractTo
-
-
ExtraData
-
-
extraData
-
-
ExtraData
-
-
ExtraData
-
-
extraDBFields
-
Define extra database fields for this extension.
-
extraDBFields
-
-
extraDBFields
-
-
ExtraOptions
-
-
ExtraOptions
-
-
extraStatics
-
-
extraStatics
-
-
extraStatics
-
-
extraStatics
-
-
extraStatics
-
Define extra database fields
-
extraStatics
-
-
Extension.php
-
-
ErrorPage.php
-
-
Enum.php
-
-
Email.php
-
-
EmailField.php
-
-
en_GB.php
-
-
en_US.php
-
-
eo_XX.php
-
-
es_419.php
-
-
es_ES.php
-
-
es_MX.php
-
-
EmailLinks.php
-
-
Extended.php
-
-
EndsWithFilter.php
-
-
ExactMatchFilter.php
-
-
ExactMatchMultiFilter.php
-
-
ErrorPageTest.php
-
-
encoding.php
-
-
$failover
-
The object that represents the item, it contains all the data.
-
$failover
-
Failover object.
-
$featured_products_permissions
-
-
$feedinfo
-
-
$feed_xmlbase
-
-
$fieldCasting
-
-
$fieldClasses
-
-
$fieldFormatting
-
-
$fieldList
-
-
$fieldList
-
-
$fieldList
-
The field list, generated by the fieldList() function.
-
$fieldListCsv
-
-
$fields
-
-
$fields
-
-
$fields
-
-
$fields
-
-
$fields
-
FormFields mapping to
DataObject::$db properties which are supposed to be searchable.
-
$fieldTypes
-
-
$fieldTypes
-
-
$field_labels
-
User defined labels for searchable_fields, used to override default display in the search form.
-
$file
-
A File object
-
$file
-
-
$file
-
-
$fileExtension
-
-
$fileHandle
-
-
$filename
-
-
$filename
-
-
$fileToEdit
-
-
$fileToEditOnlyName
-
-
$file_class
-
-
$file_class
-
-
$file_create_mask
-
-
$filter
-
-
$filter
-
-
$filterField
-
A "Field = Value" filter can be specified by setting $this->filterField and $this->filterValue. This has the advantage of auto-populating
-
$filterFunc
-
-
$filters
-
-
$filterValue
-
A "Field = Value" filter can be specified by setting $this->filterField and $this->filterValue. This has the advantage of auto-populating
-
$final
-
-
$first
-
True if the current DataObject is the first in this set.
-
$fixture
-
-
$fixtureDictionary
-
Array of fixture items
-
$fixtureDictionary
-
Array of
-
$fixtureFile
-
The location of the .yml fixture file, relative to the site base dir
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
Path to fixture data for this test run.
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$fixture_file
-
-
$folder
-
-
$folder
-
-
$folderName
-
Partial filesystem path relative to /assets directory.
-
$folder_create_mask
-
-
$ForceReload
-
-
$force_fsockopen
-
-
$form
-
-
$form
-
-
$form
-
-
$form
-
-
$form
-
-
$formMethod
-
-
$fp
-
-
$from
-
-
$from
-
-
$from
-
-
$from
-
An array of join clauses. The first one is just the table name.
-
$from
-
-
$from
-
-
$from
-
-
$from
-
-
$fsm
-
Define a simple finite state machine.
-
$fsm
-
Define a simple finite state machine.
-
$futureOnly
-
-
FileList.php
-
-
FilesystemPublisher.php
-
-
fi_FI.php
-
-
fr_FR.php
-
-
fi_FI.php
-
-
fr_FR.php
-
-
failoverMethod
-
-
fatalHandler
-
Handle a fatal error, depending on the mode of the site (ie: Dev, Test, or Live).
-
FeaturedProducts
-
Return products that are featured, that is
-
feedContent
-
Return the content of the RSS feed
-
feed_url
-
-
fetch
-
Dispatches the content to the route's socket.
-
fetchCSVHeader
-
Get a header row from the CSV file
-
fetchCSVRow
-
Get a row from the CSV file and update $this->currentRow;
-
Field
-
-
Field
-
Returns a label containing the title, and an HTML class if given.
-
Field
-
Returns a <select> tag containing all the appropriate <option> tags
-
Field
-
-
Field
-
Returns an hidden input field, class="hidden" and type="hidden"
-
Field
-
-
Field
-
Returns the form field - used by templates.
-
Field
-
-
Field
-
-
Field
-
-
Field
-
We overwrite the field attribute to add our hidden fields, as this formfield can contain multiple values.
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
Create a submit input, or button tag using FormField->createTag() functionality.
-
Field
-
-
Field
-
-
Field
-
Returns a single checkbox field - used by templates.
-
Field
-
-
Field
-
-
Field
-
Returns the a <textarea> field with tinymce="true" set on it
-
Field
-
Returns a set of <span class="subfield"> tags, each containing a sub-field.
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
Returns a set of <span class="subfield"> tags, each containing a sub-field.
-
Field
-
overloaded to display the correctly formated value for this datatype
-
Field
-
-
Field
-
overloaded to display the correctly formated value for this datatype
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
Returns a <select> tag containing all the appropriate <option> tags.
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
Create the <textarea> or <span> HTML tag with the attributes for this instance of TextareaField. This makes use of FormField->createTag() functionality.
-
Field
-
Returns a readonly span containing the correct value.
-
Field
-
-
Field
-
-
Field
-
Create a UL tag containing sets of radio buttons and labels. The IDs are set to FieldID_ItemKey, where ItemKey is the key with all non-alphanumerics removed.
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
Field
-
-
fieldByName
-
-
fieldByName
-
Returns the named tab
-
fieldByName
-
Returns a named field.
-
fieldByName
-
Returns the named field
-
fieldExists
-
-
FieldGroup
-
Lets you include a nested group of fields inside a template.
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
Sets the template to be rendered with
-
FieldHolder
-
Returns a "Field Holder" for this field - used by templates.
-
FieldHolder
-
Returns the field's representation in the form.
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
Checkboxes use the RightLabelledFieldHolder template, to put the field on the left and the label on the right. See FormField::FieldHolder for more information about how FieldHolder works.
-
FieldHolder
-
-
FieldHolder
-
Returns a tab-strip and the associated tabs.
-
FieldHolder
-
-
FieldHolder
-
-
FieldHolder
-
Returns the fields nested inside another DIV
-
FieldHolder
-
-
fieldIsRequired
-
Returns true if the named field is "required".
-
fieldIsRequired
-
Returns true if the named field is "required".
-
fieldLabel
-
Get a human-readable label for a single field, see fieldLabels() for more details.
-
fieldLabels
-
-
fieldLabels
-
-
fieldLabels
-
Get any user defined searchable fields labels that exist. Allows overriding of default field names in the form interface actually presented to the user.
-
fieldLabels
-
-
fieldLabels
-
-
fieldLabels
-
-
fieldLabels
-
-
fieldLabels
-
-
fieldLabels
-
-
fieldList
-
Get a list of all the fields for the given table.
-
FieldList
-
-
FieldList
-
-
fieldList
-
-
fieldList
-
Get a list of all the fields for the given table.
-
fieldList
-
Get a list of all the fields for the given table.
-
FieldMap
-
Returns an object where there is a method with the same name as each data field on the form.
-
fieldPosition
-
Find the numerical position of a field within the children collection. Doesn't work recursively.
-
fieldPosition
-
Find the numerical position of a field within the children collection. Doesn't work recursively.
-
Fields
-
-
Fields
-
Return the form's fields - used by the templates
-
Fields
-
-
Fields
-
-
Fields
-
-
FieldSet
-
Returns all the sub-fields, suitable for <% control FieldSet %>
-
FieldSet
-
Get all fields for each row contained in the TableField.
-
FieldSet
-
DataObjectSet designed for form fields.
-
FieldSet
-
-
FieldSetForRow
-
Get all fields in a single row.
-
FieldSetTest
-
Tests for FieldSet
-
fieldsInExtraTables
-
Get a list of fields from the tables created by this extension
-
fieldsToShow
-
-
fieldsToShow
-
-
fieldsToShow
-
-
fieldsToShow
-
-
fieldsToShow
-
-
File
-
This class handles the representation of a File within Sapphire Note: The files are stored in the "/assets/" directory, but sapphire looks at the db object to gather information about a file such as URL
-
fileExists
-
Returns true if the given file exists.
-
FileField
-
Represents a file type which can be added to a form.
-
FileIFrameField
-
A field that will upload files to a page for use within the CMS through an iframe.
-
FileList
-
Form field that embeds a list into a form, such as a member list or a file list.
-
FileName
-
-
filename2url
-
Turns a local system filename into a URL by comparing it to the script filename
-
Filesystem
-
A collection of static methods for manipulating the filesystem.
-
FilesystemPublisher
-
Usage: Object::add_extension("SiteTree", "FilesystemPublisher('../static-folder/')")
-
FileTest
-
Tests for the File class
-
fileupload
-
Returns HTML to be displayed inside the IFrame
-
filledOut
-
Checks if the given fields have been filled out.
-
filter
-
Filter the submissions by the given criteria
-
filter
-
Action to render results for an autocomplete filter.
-
FilterForm
-
-
filtersitetree
-
Returns a filtered Site Tree
-
filtersOnFK
-
Checks whether this query is filtering on a foreign key, ie finding a has_many relationship
-
filtersOnID
-
Checks whether this query is for a specific ID in a table
-
filterString
-
Compile all request-parameters for search and pagination (except the actual list-positions) as a query-string.
-
filterString
-
-
filter_keys
-
Filter an array by keys (useful for only allowing certain form-input to be saved).
-
filter_map
-
Temporary filter method for filtering a list based on multiple fields of the DataObject.
-
finaltext
-
Get the final set of lines.
-
find
-
-
find
-
Find an item in this list where the field $key is equal to $value
-
find
-
Find a File object by the given filename.
-
findAll
-
-
findAnAdministrator
-
Return a member with administrator privileges
-
findByTagAndAttribute
-
-
findCountry
-
Find the member country, if the member doesn't exist then return the Geoip visitor country based on their IP address.
-
findCountryTitle
-
Give the two letter code to resolve the title of the country.
-
findEmail
-
Search for an email that was sent.
-
findEmail
-
Search for an email that was sent.
-
findExistingObject
-
Find an existing objects based on one or more uniqueness columns specified via self::$duplicateChecks
-
findMember
-
-
findOldPage
-
-
findOrMake
-
-
findOrMakeTab
-
Returns the specified tab object, creating it if necessary.
-
findPaymentMethod
-
Returns the 'nice' title of the payment method given.
-
findShippingCountry
-
Returns the correct shipping address. If there is an alternate shipping country then it uses that. Failing that, it returns the country of the member.
-
find_link
-
Returns the link or the URLSegment to the first account page on this site
-
find_link
-
Returns the link or the URLSegment to the first checkout page on this site
-
first
-
Iterator function implementation. Return the first item of this iterator.
-
First
-
Returns true if this item is the first in the container set.
-
First
-
Return the first item in the set.
-
FirstItem
-
-
FirstItem
-
-
FirstLast
-
Returns 'first' if this item is the first in the container set.
-
FirstLink
-
-
FirstLink
-
-
FirstMember
-
-
FirstParagraph
-
Caution: Not XML/HTML-safe - does not respect closing tags.
-
FirstSentence
-
Caution: Not XML/HTML-safe - does not respect closing tags.
-
fittedResize
-
Resizes the image to fit within the given region.
-
fixfiles
-
Cleanup function to reset all the Filename fields. Visit File/fixfiles to call.
-
fix_protocol
-
-
FlashForm
-
-
float
-
Return a float type-formatted string For MySQL, we simply return the word 'date', no other parameters are necessary
-
Float
-
Represents a floating point field.
-
flush
-
Flush all of the generated images.
-
flushCache
-
Flush the cached results for all relations (has_one, has_many, many_many)
-
flushCache
-
-
flushCache
-
-
flushCache
-
Clear any internal caches.
-
flushCache
-
-
flush_and_destroy_cache
-
-
flush_permission_cache
-
Flush the permission cache, for example if you have edited group membership or a permission record.
-
flush_template_cache
-
Clears all parsed template files in the cache folder.
-
Folder
-
Represents a folder in the assets directory.
-
Folder
-
-
folderModTime
-
-
followRedirection
-
If the last request was a 3xx response, then follow the redirection
-
forAjaxTemplate
-
Return a rendered version of this form, suitable for ajax post-back.
-
forceChange
-
Forces the record to think that all its data has changed.
-
forceExpiry
-
-
forceSSL
-
Force the site to run on SSL. To use, call from _config.php.
-
forceWWW
-
Force a redirect to a domain starting with "www."
-
force_fsockopen
-
-
ForeignKey
-
A special type Int field used for foreign keys in has_one relationships.
-
forgotPassword
-
Forgot password form handler method
-
Form
-
-
Form
-
-
Form
-
-
Form
-
Base class for all forms.
-
FormAction
-
-
FormAction
-
Return the form's action attribute.
-
FormAction
-
-
FormAction
-
Single action button.
-
FormAction_WithoutLabel
-
-
Format
-
Return the date formatted using the given PHP formatting string
-
formatHTML
-
-
FormatI18N
-
Return the date formatted using the given strftime formatting string.
-
formatPlain
-
-
Formatted
-
-
FormAttributes
-
-
FormAttributes
-
Return the attributes of the form tag - used by the templates.
-
format_size
-
-
FormEncType
-
Returns the encoding type of the form.
-
formField
-
Return a dropdown field suitable for editing this field
-
FormField
-
Represents a field in a form.
-
formField
-
Return a dropdown field suitable for editing this field
-
FormFieldTest
-
-
formHtmlContent
-
Returns an HTML rendition of this form, without the <form> tag itself.
-
FormHttpMethod
-
Returns the real HTTP method for the form: GET, POST, PUT, DELETE or HEAD.
-
FormMethod
-
Returns the form method to be used in the <form> tag.
-
FormName
-
Returns the name of the form
-
FormName
-
-
FormObjectLink
-
-
FormResponse
-
This class collects all output that needs to be returned after an Form-Request to the client. It automatically determines if it needs to send back javascript after an Ajax-Request or just redirect to another page (on a normal request).
-
FormScaffolder
-
-
FormScaffolderTest
-
Tests for DataObject FormField scaffolding
-
FormScaffolderTest_Article
-
A single database record & abstract class for the data-access-model.
-
FormScaffolderTest_ArticleDecorator
-
Plug-ins for additional functionality in your DataObjects
-
FormScaffolderTest_Author
-
The member class which represents the users of the system
-
FormScaffolderTest_Tag
-
A single database record & abstract class for the data-access-model.
-
FormTest
-
-
FormTest_Controller
-
Base controller class.
-
FormTest_Player
-
A single database record & abstract class for the data-access-model.
-
FormTest_Team
-
A single database record & abstract class for the data-access-model.
-
FormTransformation
-
This class represents "transformations" of a form - such as making it printable or making it readonly.
-
Form_FieldMap
-
A base class for all sapphire objects to inherit from
-
forTemplate
-
Return an XHTML img tag for this Image.
-
forTemplate
-
Return debugging information, as XHTML. If a field name is passed, it will show debugging information on that field, otherwise it will show information on all methods and fields.
-
forTemplate
-
-
forTemplate
-
Returns this set as a XHTML unordered list.
-
forTemplate
-
-
forTemplate
-
This is pretty crude, but it helps diagnose error situations
-
forTemplate
-
Return a rendered version of this form.
-
forTemplate
-
-
forTemplate
-
-
forTemplate
-
-
forTemplate
-
This function is used by the template processor. If you refer to a field as a $ variable, it will return the $Field value.
-
for_extension
-
Get a DataFormatter object suitable for handling the given file extension.
-
for_extensions
-
Get formatter for the first matching extension.
-
for_mimetype
-
Get a DataFormatter object suitable for handling the given mimetype.
-
for_mimetypes
-
Get formatter for the first matching mimetype.
-
free
-
Frees up any references so as to allow the PHP garbage collection from unset() to work.
-
friendlyError
-
Render a user-facing error page, using the default HTML error template rendered by
ErrorPage if it exists. Doesn't use the standard
HTTPResponse class the keep dependencies minimal.
-
from
-
Specify the target table to select from.
-
From
-
-
fromString
-
Create a template from a string instead of a .ss file
-
FulltextFilter
-
Filters by full-text matching on the given field.
-
full_func_name
-
Return the full function name. If showArgs is set to true, a string representation of the arguments will be shown
-
FunctionalTest
-
Sapphire-specific testing object designed to support functional testing of your web app. It simulates get/post requests, form submission, and can validate resulting HTML, looking up content by CSS selector.
-
futureDateOnly
-
Sets the field so that only future dates can be set on them
-
FormResponse.php
-
-
Float.php
-
-
ForeignKey.php
-
-
FunctionalTest.php
-
-
File.php
-
-
Filesystem.php
-
-
Folder.php
-
-
FieldGroup.php
-
-
FieldSet.php
-
-
FileField.php
-
-
FileIFrameField.php
-
-
Form.php
-
-
FormAction.php
-
-
FormField.php
-
-
FormScaffolder.php
-
-
FormTransformation.php
-
-
fi_FI.php
-
-
fr_FR.php
-
-
Filter.php
-
-
FulltextFilter.php
-
-
FileTest.php
-
-
FieldSetTest.php
-
-
FormFieldTest.php
-
-
FormScaffolderTest.php
-
-
FormTest.php
-
-
form.php
-
-
$gd
-
-
$getVars
-
-
$globalConn
-
The global database connection.
-
$globalConn
-
Connection object to the database.
-
$group
-
-
$groupby
-
An array of fields to group by.
-
$groupByField
-
-
GenericDataAdmin.php
-
-
GD
-
A wrapper class for GD-based images, with lots of manipulation functions.
-
generateAssetLibraryPreview
-
Resize this image for preview in the Asset section. Use in templates with $AssetLibraryPreview.
-
generateAssetLibraryThumbnail
-
Resize this image for thumbnail in the Asset section. Use in templates with $AssetLibraryThumbnail.
-
generateAutologinHash
-
Generate an auto login hash
-
generateCMSThumbnail
-
Resize this image for the CMS. Use in templates with $CMSThumbnail.
-
generateContentImage
-
-
generateCroppedImage
-
Generate a resized copy of this image with the given width & height, cropping to maintain aspect ratio.
-
generateDataTreeHints
-
-
generateExportFileData
-
-
generateFormattedImage
-
Generate an image on the specified format. It will save the image at the location specified by cacheFilename(). The image will be generated using the specific 'generate' method for the specified format.
-
generateID
-
-
generateLargeImage
-
-
generatePaddedImage
-
-
generatePHPCacheFile
-
Generate the templated content for a PHP script that can serve up the given piece of content with the given age and expiry
-
generatePHPCacheRedirection
-
Generate the templated content for a PHP script that can serve up a 301 redirect to the given destionation
-
generateResizedImage
-
Generate a resized copy of this image with the given width & height.
-
generateSetHeight
-
Resize this Image by height, keeping aspect ratio. Use in templates with $SetHeight.
-
generateSetSize
-
Resize this Image by both width and height, using padded resize. Use in templates with $SetSize.
-
generateSetWidth
-
Resize this Image by width, keeping aspect ratio. Use in templates with $SetWidth.
-
generateStripThumbnail
-
Resize this image for use as a thumbnail in a strip. Use in templates with $StripThumbnail.
-
generateThumbnail
-
-
generateTreeStylingJS
-
-
generateURLSegment
-
Generate a URL segment based on the title provided.
-
generate_php_file
-
Turn an array produced by get_manifest_info() into the content of the manifest PHP include
-
GenericDataAdmin
-
Provides a common interface for searching, viewing and editing DataObjects.
-
genItems
-
Generate the items in this map. This is used by getItems() if the items have not been generated already.
-
Geoip
-
Routines for DNS to country resolution
-
GEO_IP_ANTI_FRAUD
-
-
get
-
Submit a get request
-
get
-
-
get
-
Return all objects matching the filter sub-classes are automatically selected and included
-
get
-
Submit a get request
-
get
-
Get a cookie variable
-
get
-
-
get404Page
-
-
getAbsFile
-
Given a filesystem reference relative to the site root, return the full file-system path.
-
getAbsoluteSize
-
Return file size in bytes.
-
getAbsoluteURL
-
Gets the absolute URL accessible through the web.
-
getAcceptMimetypes
-
Returns all mimetypes from the HTTP "Accept" header as an array.
-
getAccountNumber
-
-
getAccountSuffix
-
-
getAction
-
Returns the action that is being executed on this controller.
-
getAction
-
Absolute URL of the target.
-
getAdded
-
Get all DataObjects that have been added this session that are of the class or a subclass of the class provided.
-
getAdminEmail
-
-
getAll
-
-
getAll
-
Accessor for listing of pairs.
-
getAllFields
-
Return a map of all the fields for this record.
-
getAllFiles
-
-
getAllowedExtensions
-
-
getAllowedExtensions
-
-
getAllowedMaxFileSize
-
Get maximum file size for all or specified file extension.
-
getAllowedMaxFileSize
-
Get maximum file size for all or specified file extension.
-
getAllowedRelations
-
Return only relations which have $api_access enabled.
-
getAllowHTML
-
-
getAllTestFiles
-
-
getAllTopLevelDomains
-
A pipe seperated list of all TLDs that result in two part domain names.
-
getAssetList
-
Creates table for displaying unused files.
-
getAttribute
-
Accessor for an attribute.
-
getAttribute
-
Accessor for an attribute.
-
getAttribute
-
Gets an attribute of a particular element.
-
getAttributes
-
Gets attributes as an array, of a particular type of element.
-
getAuthentication
-
Accessor for last Authentication type. Only valid straight after a challenge (401).
-
getAuthentication
-
Accessor for authentication type.
-
getAuthenticator
-
Get the authenticator class
-
getBankCode
-
-
getBasePath
-
Gets the path to the page.
-
getBaseUrl
-
Base URL if set via BASE tag page url otherwise
-
getBirthdayYear
-
-
getBody
-
-
getBody
-
-
getBranchCode
-
-
getByClass
-
Get all DataObjects in the given set that are of the class or a subclass of the class provided.
-
getByKey
-
-
getBySelector
-
Returns a number of SimpleXML elements that match the given CSS selector.
-
getCastedValue
-
-
getChanged
-
Get all DataObjects that have been changed this session that are of the class or a subclass of the class provided.
-
getChangedFields
-
Return the fields that have changed.
-
getChildElements
-
List of legal child elements.
-
getChildren
-
Accessor method for $this->children
-
getChildrenAsUL
-
Returns the children of this DataObject as an XHTML UL. This will be called recursively on each child, so if they have children they will be displayed as a UL inside a LI.
-
getChildrenAsUL
-
Gets called recursively on the child-objects of the chain.
-
getClassAncestry
-
Get the class ancestry, including the current class name.
-
getClassDefParser
-
-
getClassDropdown
-
Get the class dropdown used in the CMS to change the class of a page.
-
getClassFile
-
Return the file where that class is stored
-
getCMSActions
-
Get the actions available in the CMS for this page - eg Save, Publish.
-
getCMSActions
-
need to be overload by solid dataobject, so that the customised actions of that dataobject, including that dataobject's decorator customised actions could be added to the EditForm.
-
getCMSFields
-
Returns a FieldSet with which to create the CMS editing form.
-
getCMSFields
-
-
getCMSFields
-
Caution: Only call on instances, not through a singleton.
-
getCMSFields
-
Returns a FieldSet with which to create the CMS editing form.
-
getCMSFields
-
Create the fields for a product within the CMS
-
getCMSFields
-
Returns a FieldSet with which to create the CMS editing form.
-
getCMSFields
-
-
getCMSFields
-
Return the FieldSet used to edit this folder in the CMS.
-
getCMSFields
-
Creates the fields for the checkout page within the CMS
-
getCMSFields
-
-
getCMSFields
-
Return a
FieldSet of fields that would appropriate for editing this member.
-
getCMSFields
-
-
getCMSFields
-
-
getCMSFields
-
Generate the CMS fields from the fields from the original page.
-
getCMSFields
-
-
getCMSFields
-
-
getCMSFields
-
Centerpiece of every data administration interface in Silverstripe, which returns a
FieldSet suitable for a
Form object.
-
getCMSFields_forPopup
-
-
getCMSProductGroups
-
-
getCMSVariations
-
-
getColumnsInTable
-
-
getColumnType
-
-
getCombinedError
-
-
getComponent
-
Return a component object from a one to one relationship, as a DataObject.
-
getComponentJoinField
-
Tries to find the db-key for storing a relation (defaults to "ParentID" if no relation is found).
-
getComponents
-
Returns a one-to-many component, as a ComponentSet.
-
getComponentsQuery
-
Get the query object for a $has_many Component.
-
getConfirmFormFor
-
Generate a confirmation form for the given file/class
-
getConn
-
Get the global database connection.
-
getConnect
-
Build the connection string from input
-
getConnect
-
Not implemented, needed for PDO
-
getConnect
-
Build the connection string from input.
-
getConnect
-
Build the connection string from input.
-
getContent
-
-
getContent
-
-
getContent
-
Accessor for the whole content so far.
-
getContent
-
Accessor for the content after the last header line.
-
getControllerID
-
-
getControllerJoinID
-
-
GetControllerName
-
-
getCookieValue
-
Reads the most specific cookie value from the browser cookies. Looks for the longest path that matches.
-
getCostFromWeightList
-
Get the cost from a list of max-weight => cost pairs
-
getCountryDropDown
-
Returns an array of ISO Country Codes -> Country Names
-
getCsvQuery
-
-
getCsvSeparator
-
Get the CSV separator character. Defaults to ,
-
getCurrent
-
Accessor for current state.
-
getCustomAddFields
-
-
getCustomClass
-
If a class has been overloaded, get the class name it has been overloaded with - otherwise return the class name
-
getCustomFields
-
-
getCustomFieldsFor
-
Return the object-specific fields for the given record, to be shown in the detail pop-up
-
getCustomRelations
-
-
getData
-
Get the submitted data from this form through FieldSet->dataFields(), which filters out any form-specific data like form-actions.
-
getDatabaseServer
-
Get the database server, namely mysql.
-
getDatabaseServer
-
Get the database server, namely mysql, pgsql, or mssql.
-
getDataFormatter
-
Returns a dataformatter instance based on the request extension or mimetype. Falls back to self::$default_extension.
-
getDbFormattedValue
-
Return the value of the field as processed by the DBField class
-
getDbName
-
Normalizes the field name to table mapping.
-
getDbSqlDefinition
-
MySQL does not need any transformations done on the index that's created, so we can just return it as-is
-
getDecoratedDynamicField
-
-
getDefault
-
Accessor for starting value that is active.
-
getDefault
-
Accessor for starting value. Will be set to the option label if no value exists.
-
getDefault
-
Accessor for starting value. The default value is "on".
-
getDefault
-
Accessor for starting value.
-
getDefault
-
Accessor for starting value that is active.
-
getDefault
-
Accessor for default value parsed with the tag.
-
getDefault
-
Accessor for starting value.
-
getDefault
-
Scans options for defaults to populate the value array().
-
getDefault
-
Scans options for defaults. If none, then the first option is selected.
-
getDefaultLocale
-
-
getDefaultSearchContext
-
Generates a SearchContext to be used for building and processing a generic search form for properties on this object.
-
getDeleted
-
Get all DataObjects that have been deleted this session that are of the class or a subclass of the class provided.
-
getDescendantIDList
-
Get a list of this DataObject's and all it's descendants IDs.
-
getDescription
-
-
getDimensions
-
Get the dimensions of this Image.
-
getDynamicField
-
-
getE
-
-
getEcommerceFields
-
Return the member fields to be shown on order forms.
-
getEcommerceRequiredFields
-
-
getEditForm
-
-
getEditForm
-
Determines fields and actions for the given {$data_type}, and populates these fields with values from {$data_type} and any connected {$data_type_extra}.
-
getEditForm
-
-
getEditForm
-
Return the form shown when we first click on a loader on the left.
-
getEmptyString
-
-
getEncodedRequest
-
Accessor for current request parameters in URL string form. Will return teh original request if at all possible even if it doesn't make much sense.
-
getError
-
-
getError
-
Accessor for an outstanding error.
-
getError
-
-
getErrorMessage
-
-
getErrorNumner
-
Returns the error number
-
getErrors
-
Returns all errors found by a previous call to validate().
-
getErrors
-
Return all errors that occurred while processing so far (mostly set by {loadUploaded()})
-
getErrorString
-
Returns the error string
-
getExpiry
-
Accessor for expiry.
-
getExtension
-
Returns a possible file extension found in parsing the URL as denoted by a "."-character near the end of the URL.
-
getExtension
-
-
getExtraData
-
Find the extra field data for a single row of the relationship join table, given the known child ID.
-
getExtraData
-
-
getExtraFields
-
Generate extra special fields - namely the SecurityID field
-
getExtraLinkParams
-
-
getField
-
Gets the value of a field.
-
getField
-
Get a field by it's name. This should be overloaded in child classes.
-
getField
-
-
getField
-
Accessor for a form element value within a page.
-
getField
-
Needed for Form->callfieldmethod.
-
getFields
-
Get the list of searchable fields in the current search context.
-
getFieldSet
-
Gets the form fields as defined through the metadata on $obj and the custom parameters passed to FormScaffolder.
-
getFieldsFor
-
-
getFieldsForObj
-
Returns all fields on the object which should be shown in the output. Can be customised through self::setCustomFields().
-
getFile
-
Get file-object, either generated from {load()}, or manually set.
-
getFilename
-
-
getFilesRecursive
-
Helper function that searches for potential files to be parsed
-
getFileType
-
Return the type of file for the given extension on the current file name.
-
getFilter
-
Return an SQL WHERE clause to filter a SELECT query.
-
getFilter
-
Accessor for the filter attached to a named field.
-
getFilters
-
Get the map of filters in the current search context.
-
getflash
-
-
getFolderName
-
-
getFor
-
Access for the ID to attach the label to.
-
getForm
-
Get the currently used form.
-
getFormattedImage
-
Return an image object representing the image in the given format.
-
getFormById
-
Finds a held form by the form ID. A way of identifying a specific form when we have control of the HTML code.
-
getFormByImage
-
Finds a held form by image using a selector.
-
getFormBySubmit
-
Finds a held form by button label. Will only search correctly built forms.
-
getformcontent
-
-
getFormOwner
-
Return the object that is going to own a form that's being processed, and handle its execution.
-
getFormOwner
-
-
getFragment
-
Accessor for fragment at end of URL after the "#".
-
getFrameFocus
-
Accessor for current frame focus. Will be false as no frames.
-
getFrames
-
Fetches a list of loaded frames.
-
getFrameset
-
Accessor for frame name and source URL for every frame that will need to be loaded. Immediate children only.
-
getFrontEndFields
-
Used for simple frontend forms without relation editing or
TabSet behaviour. Uses scaffoldFormFields() by default. To customize, either overload this method in your subclass, or decorate it by DataObjectDecorator->updateFrontEndFields().
-
getFullPath
-
-
getGeneratedID
-
-
getGeneratedID
-
Get the autogenerated ID from the previous INSERT query.
-
getGeneratedID
-
Get the ID for the next new record for the table.
-
getGeneratedID
-
Get the autogenerated ID from the previous INSERT query.
-
getGroupsFromIDs
-
Returns the groups from an array of group IDs
-
getHandler
-
Handler for object read.
-
getHasEmptyDefault
-
-
getHeader
-
Remove an existing HTTP header
-
getHeader
-
Return the HTTP header of the given name.
-
getHeaders
-
-
getHeaders
-
Accessor for header block. The response is the combination of this and the content.
-
getHeaders
-
Accessor for raw headers of page.
-
getHeaders
-
-
getHeaders
-
-
getHeight
-
Get the height of this image.
-
getHeight
-
Method return height of image.
-
getHost
-
Accessor for the truncated host to which this cookie applies.
-
getHost
-
Accessor for hostname and port.
-
getHref
-
Accessor for URL as string.
-
getHTML
-
-
getHTMLChunks
-
-
getHttpVersion
-
Accessor for parsed HTTP protocol version.
-
getID
-
-
getId
-
ID field of form for unique identification.
-
getIdAttribute
-
-
getIdentity
-
Extracts the username and password for use in rendering a URL.
-
getIdList
-
Get an array of all the IDs in this component set, where the keys are the same as the values.
-
getimages
-
Populate the Thumbnail strip field, by looking for a folder, and the descendants of this folder.
-
getImagesIn
-
-
getImportSpec
-
Get a specification of all available columns and relations on the used model.
-
getIndexSqlDefinition
-
-
getInterfaceDefParser
-
-
getIP
-
Returns the client IP address which originated this request.
-
getIsAddedToStage
-
Compares current draft with live version, and returns true if no live version exists, meaning the page was never published.
-
getIsDeletedFromStage
-
Compares current draft with live version, and returns TRUE if no draft version of this page exists, but the page is still published (after triggering "Delete from draft site" in the CMS).
-
getIsModifiedOnStage
-
Compares current draft with live version, and returns TRUE if these versions differ, meaning there have been unpublished changes to the draft site.
-
getItem
-
Get the name of an item.
-
getItems
-
Get the items in this class.
-
getItems
-
Return this field's linked items
-
getItems
-
Get all the items that were passed with this event type.
-
getIterator
-
Returns an Iterator for this DataObjectSet.
-
getIterator
-
-
getIterator
-
Returns a "1 record iterator" Views <%control %> tags operate by looping over an item for as many instances as are available. When you stick a single ViewableData object in a control tag, the foreach() loop still needs to work. We do this by creating an iterator that only returns one record.
-
getJavascriptValidationHandler
-
Gets the current javascript validation handler for this form.
-
getJSON
-
Used to emulate RESTful GET requests with JSON data.
-
getKey
-
Is this the value we are looking for?
-
getKey
-
Is this the value we are looking for?
-
getLabel
-
Value of browser visible text.
-
getLabel
-
Value of browser visible text.
-
getLabel
-
Value of browser visible text.
-
getLegend
-
Get the legend value to be inserted into the <legend> element in Form.ss
-
getLineCount
-
-
getLinkedURL
-
Return the last 50 characters of the URL
-
getLinks
-
Return all the links in the body as an array.
-
getLinksIn
-
-
getLocation
-
Returns the redirected URL or false if no redirection.
-
GetLoginForms
-
Get the login forms for all available authentication methods
-
getMailingLists
-
-
getManagedModels
-
-
getManyManyComponents
-
Returns a many-to-many component, as a ComponentSet.
-
getManyManyComponentsQuery
-
Get the query object for a $many_many Component.
-
getManyManyFilter
-
-
getManyManyJoin
-
Pull out a join clause for a many-many relationship.
-
getMathQuestion
-
Creates the question from random variables, which are also saved to the session.
-
getmember
-
-
getMemberForm
-
-
getMemberFormFields
-
Returns the fields for the member form - used in the registration/profile module.
-
getMenu
-
Returns a fixed navigation menu of the given level.
-
getMenuTitle
-
-
getMenuTitle
-
Get the title for use in menus for this page. If the MenuTitle field is set it returns that, else it returns the Title field.
-
getMessageFromSession
-
Get message from session
-
getMessageFromSession
-
-
getMethod
-
-
getMethod
-
Original request method.
-
getMethod
-
Original request method.
-
getMethod
-
Accessor for method of form submission.
-
getMethod
-
HTTP request method.
-
getMethod
-
HTTP request method.
-
getMethod
-
HTTP request method.
-
getMicroTime
-
Get the current time as accuratly as possible
-
getMimeType
-
Accessor for MIME type header information.
-
getMimeType
-
Accessor for current MIME type.
-
getMimeType
-
-
getMimeType
-
-
getModelClass
-
Return the class name of the model being managed.
-
getModelForms
-
Returns managed models' create, search, and import forms
-
getModelImporters
-
Returns all importers defined in self::$model_importers.
-
getModule
-
-
getName
-
Accessor for name submitted as the key in GET/POST variables hash.
-
getName
-
Get the name of the permission group
-
getName
-
-
getName
-
Fetches the name for the widget from the first member.
-
getName
-
The original name of the field.
-
getName
-
-
getName
-
Returns the name of this field.
-
getName
-
Get the complete name of the member
-
getName
-
Accessor for name.
-
getNestedController
-
-
getNestedController
-
-
getNewCookies
-
Accessor for any new cookies.
-
getNewsletterEditForm
-
-
getNewsletterType
-
-
getNewsletterTypeEditForm
-
-
getNextID
-
OBSOLETE: Get the ID for the next new record for the table.
-
getNextID
-
Get the ID for the next new record for the table.
-
getNextID
-
OBSOLETE: Get the ID for the next new record for the table.
-
getObjectQuery
-
Gets a single DataObject by ID, through a request like /api/v1/<MyClass>/<MyID>
-
getObjectRelationQuery
-
-
getObjectsQuery
-
-
getOffset
-
Return the object in this set offset by $offset from the iterator pointer.
-
getOptionFields
-
Return a FieldSet containing all the options for this form; this
-
getOptionFields
-
Return a FieldSet containing all the options for this form; this
-
getOrderModifierForm
-
Returns the form which name is equal to the parameter
-
getOrienation
-
Get the orientation of this image.
-
getOriginal
-
Returns the original DataObject attached to the Transformation
-
getOutputContentType
-
-
getOwner
-
Returns the owner of this decorator
-
getPage
-
Accessor for page if any. This may be a directory name if ambiguious.
-
getPageLength
-
-
getParamsArray
-
Return an array suitable for passing on to DBField->scaffoldFormField() without tying this call to a FormScaffolder interface.
-
getParent
-
Get the parent of this page.
-
getParent
-
Get the parent of this class.
-
getParentClass
-
Determines on which relation-class the DetailForm is saved by looking at the surrounding form-record.
-
getParentIdName
-
Returns the db-fieldname of the currently used has_one-relationship.
-
getParentIdName
-
Returns the db-fieldname of the currently used has_one-relationship.
-
getParentIdName
-
-
getParentIdName
-
Returns the db-fieldname of the currently used has_one-relationship.
-
getParentIdName
-
-
getParentIdNameRelation
-
Returns the db-fieldname of the currently used relationship.
-
getParentIdNameRelation
-
Returns the db-fieldname of the currently used relationship.
-
getParentIdNameRelation
-
Returns the db-fieldname of the currently used relationship.
-
getParentModel
-
-
getParsed
-
Gets the parsed text from the object
-
getPassword
-
Accessor for password.
-
getPasswordResetLink
-
Create a link to the password reset form
-
getPath
-
Accessor for path.
-
getPath
-
Accessor for path.
-
getPaymentFormFields
-
Return the payment form fields that should
-
getPaymentFormFields
-
-
getPaymentFormFields
-
-
getPaymentFormFields
-
-
getPaymentFormFields
-
-
getPaymentFormFields
-
-
getPaymentFormFields
-
-
getPaymentFormFields
-
-
getPaymentFormRequirements
-
Returns the required fields to add to the order form, when using this payment method.
-
getPaymentFormRequirements
-
-
getPaymentFormRequirements
-
Define what fields defined in Order->getPaymentFormFields() should be required.
-
getPaymentFormRequirements
-
-
getPaymentFormRequirements
-
Returns the required fields to add to the order form, when using this payment method.
-
getPaymentFormRequirements
-
-
getPaymentFormRequirements
-
-
getPaymentFormRequirements
-
-
getPermissions
-
Get permissions
-
getPermissions
-
-
getPort
-
Accessor for port number.
-
getPreparsed
-
Gets the preparsed text from the object
-
getQuantity
-
-
getQuery
-
Generates the query for sourceitems (without pagination/limit-clause)
-
getQuery
-
Returns a SQL object representing the search context for the given list of query parameters.
-
getQuery
-
-
getRange
-
Gets a specific slice of an existing set.
-
getRaw
-
Accessor for raw header block.
-
getRaw
-
Accessor for raw text of page.
-
getRealm
-
Accessor for last Authentication realm. Only valid straight after a challenge (401).
-
getRealm
-
Accessor for security realm.
-
getrecipientslist
-
Reloads the list of recipients via ajax
-
getRecord
-
Returns the DataObject that has given this form its data through loadDataFrom() or loadNonBlankDataFrom().
-
getRecord
-
Get a database record to be managed by the CMS
-
getRecords
-
Get the primary set of records for the cells. This returns a data object set.
-
getRecurseValues
-
-
getRelativePath
-
-
getRelativePath
-
-
getRelativePath
-
-
getRemoveFields
-
-
getReportField
-
Return a
ComplexTableField that shows all Order instances that are not printed. That is, Order instances with the property "Printed" value set to "0".
-
getReportField
-
Return a field, such as a
ComplexTableField that is used to show and manipulate data relating to this report.
-
getReportField
-
Return a
ComplexTableField that shows all Order instances that are not printed. That is, Order instances with the property "Printed" value set to "0".
-
getReportField
-
-
getRequest
-
Returns the HTTPRequest object that this controller is using.
-
getRequest
-
Original request as bytes sent down the wire.
-
getRequest
-
Get the request with which this controller was called (if any).
-
getRequestData
-
-
getRequestData
-
Original request data.
-
getRequestData
-
Original request data.
-
getRequestDataFormatter
-
-
getRequired
-
getter function for append
-
getResponse
-
Returns the server response text
-
getResponse
-
Returns the HTTPResponse object that this controller is building up.
-
getResponseCode
-
Accessor for parsed HTTP error code.
-
getResponseCode
-
Accessor for HTTP response code.
-
getResponseDataFormatter
-
-
getResult
-
-
getResultActionsForm
-
-
getResultColumns
-
Returns all columns used for tabular search results display.
-
getResultList
-
-
getResults
-
-
getResults
-
Returns a result set from the given search parameters.
-
getResults
-
-
getResults
-
Return dataObjectSet of the results using $_REQUEST to get info from form.
-
getResultTable
-
-
getReverseAssociation
-
Temporary hack to return an association name, based on class, to get around the mangle of having to deal with reverse lookup of relationships to determine autogenerated foreign keys.
-
getSaveSpam
-
-
getScheme
-
Accessor for protocol part.
-
getSearchFields
-
Returns scaffolded search fields for UI.
-
getSearchQuery
-
Get the search query for display in a "You searched for ..." sentence.
-
getSearchQuery
-
-
getSearchQuery
-
-
getSearchQuery
-
-
getSent
-
Raw request that was sent down the wire.
-
getSent
-
Accessor for content so far.
-
getSent
-
-
getSession
-
Get the Session object representing this Controller's session
-
getShowOnClickTitle
-
-
getsitetree
-
-
getSize
-
Returns the size of the file type in an appropriate format.
-
getSource
-
Gets the source array including any empty default values.
-
getSource
-
Override parent behaviour by not merging arrays.
-
getstack
-
Return the stack of values to be traversed to find the given key in the database
-
getStaticProperty
-
-
getStatusCode
-
-
getStatusDescription
-
-
getStrictPathChecking
-
Get strict path checking
-
getStubForm
-
-
getsubtree
-
Return a subtree via Ajax
-
getSuiteResults
-
Returns the suite results
-
getTabIndex
-
Get tabindex (if previously set)
-
getTabIndexHTML
-
Get tabindex HTML string
-
getTabSet
-
-
getTag
-
Return an XHTML img tag for this Image.
-
getTagName
-
Accessor for tag name.
-
getTarget
-
Gets the frame target if present. Although not strictly part of the URL specification it acts as similarily to the browser.
-
getTasks
-
-
getTeamByTitle
-
-
getTempFolder
-
Returns the temporary folder that sapphire/silverstripe should use for its cache files
-
getTemplate
-
Return the template to render this form with.
-
getTemplate
-
-
getTemplateContent
-
Used by <% include Identifier %> statements to get the full unparsed content of a template file.
-
getTemplateFile
-
Searches for a template name in the current theme:
- themes/mytheme/templates
- themes/mytheme/templates/Includes
Falls back to unthemed template files.
-
getTemplateFileByType
-
-
getTestSoapConnection
-
-
getText
-
Accessor for content reduced to visible text. Acts like a text mode browser, normalising space and reducing images to their alt text.
-
getText
-
Gets the unparsed text from the object
-
getText
-
Accessor for plain text of page as a text browser would see it.
-
getTitle
-
Standard implementation of a title/label for a specific
-
getTitle
-
Get the complete name of the member
-
getTitle
-
Accessor for parsed title.
-
getTitle
-
-
getTitle
-
-
getTld
-
Accessor for top level domain.
-
getTokens
-
-
getTotalSize
-
-
getTranslatableFields
-
Get the names of all translatable fields on this class as a numeric array.
-
getTranslatedLangs
-
Gets all translations for this specific page.
-
getTranslation
-
Gets an existing translation based on the language code.
-
getTranslationGroup
-
Gets the translation group for the current record.
-
getTranslations
-
Gets all related translations for the current object, excluding itself. See getTranslation() to retrieve a single translated object.
-
getTransportError
-
Accessor for last error.
-
gettree
-
Return the site tree
-
gettree
-
Return the site tree
-
getUploadIframe
-
Display the upload form. Returns an iframe tag that will show admin/assets/uploadiframe.
-
getUrl
-
-
getURL
-
Get the relative URL for this Image.
-
getURL
-
-
getUrl
-
Resource name.
-
getURL
-
Gets the absolute URL accessible through the web.
-
getUrl
-
Resource name.
-
getUrl
-
Original resource name.
-
getUrlById
-
Accessor for a URL by the id attribute.
-
getURLParams
-
-
getUrls
-
Accessor for a list of all links.
-
getUrlsByLabel
-
Accessor for URLs by the link label. Label will match regardess of whitespace issues and case.
-
getUsedFilesList
-
Looks for files used in system and create where clause which contains all ID's of files.
-
getUsername
-
Accessor for user name.
-
getValidator
-
-
getValidator
-
-
getValidatorFor
-
-
getValidSubClasses
-
Returns the manifest of all classes which are present in the database.
-
getValue
-
Accessor for currently set value or default if none.
-
getValue
-
Gets a single node value.
-
getValue
-
Accessor for current selected widget or false if none.
-
getValue
-
Accessor for value. A deleted cookie will have an empty string for this.
-
getValue
-
Accessor for single value.
-
getValue
-
Is this the value we are looking for?
-
getValue
-
-
getValue
-
Is this the value we are looking for?
-
getValue
-
Accessor for current selected widget or false if none.
-
getValue
-
Accessor for current selection value.
-
getValue
-
Accessor for current selection value.
-
getValue
-
Accessor for the current value to be filtered on.
-
getValue
-
Extracts current value from form.
-
getValue
-
Returns the value of this field.
-
getValues
-
Gets set of node values as an array.
-
getVar
-
-
getVars
-
-
getVersion
-
Get the database version.
-
getVersion
-
Get the version of MySQL.
-
getViewer
-
Return an SSViewer object to process the data
-
getViewer
-
-
getViewer
-
-
getVirtualFields
-
Generates the array of fields required for the page type.
-
getVisitorIP
-
-
getWidth
-
Get the width of this image.
-
getWidth
-
Method return width of image.
-
getWSDLURL
-
-
getX
-
Accessor for horizontal image coordinate.
-
getXML
-
Used to emulate RESTful GET requests with XML data.
-
getXMLValues
-
Return a named array of calls to XML_val with different parameters.
-
getY
-
Accessor for vertical image coordinate.
-
get_all_versions
-
-
get_alternative_database_name
-
Get the name of the database in use
-
get_authenticators
-
Get all registered authenticators
-
get_author
-
-
get_authors
-
-
get_by_id
-
Return the given element, searching by ID
-
get_by_lang
-
-
get_by_locale
-
Get all the instances of the given class translated to the given language
-
get_by_stage
-
Get a set of class instances by the given stage.
-
get_by_url
-
Return the SiteTree object with the given URL segment.
-
get_cache_age
-
-
get_categories
-
-
get_category
-
-
get_checkout_order_link
-
Returns the link or the URLSegment to the first checkout page on this site
-
get_cms_classes
-
A utility funciton to retrieve subclasses of a given class that are instantiable (ie, not abstract) and have a valid menu title.
-
get_codes
-
Get a list of all available permission codes
-
get_combined_files_enabled
-
-
get_combine_files
-
Returns all combined files.
-
get_combine_files
-
Returns all combined files.
-
get_common_languages
-
Get a list of commonly used languages
-
get_common_locales
-
Get a list of commonly used locales
-
get_country
-
-
get_css
-
-
get_curl_version
-
-
get_custom_scripts
-
-
get_custom_scripts
-
-
get_custom_smtp_server
-
-
get_date
-
-
get_declared_permissions_list
-
Get a linear list of the permissions in the system.
-
get_default_authenticator
-
-
get_default_homepage_urlsegment
-
-
get_default_lang
-
-
get_description
-
-
get_element
-
-
get_email
-
-
get_enclosure
-
-
get_enclosures
-
-
get_encoding
-
Return the character encoding set bhy ContentNegotiator::set_encoding(). It's recommended that all classes that need to specify the character set make use of this function.
-
get_encoding
-
-
get_encryption_algorithms
-
Get a list of all available encryption algorithms
-
get_environment_type
-
-
get_existing_content_languages
-
Get a list of languages with at least one element translated in (including the default language)
-
get_existing_translations
-
Searches the root-directory for module-directories (identified by having a _config.php on their first directory-level).
-
get_extension
-
-
get_favicon
-
-
get_feed_copyright
-
-
get_feed_description
-
-
get_feed_language
-
-
get_feed_link
-
-
get_feed_links
-
-
get_feed_title
-
-
get_filepath_for_errorcode
-
Returns an absolute filesystem path to a static error file which is generated through publish().
-
get_file_extension
-
Gets the extension of a filepath or filename, by stripping away everything before the last "dot".
-
get_form
-
This function returns a form that allows a user to change the modifier to the order.
-
get_groups_by_permission
-
Return all of the groups that have one of the given permission codes
-
get_homepage_urlsegment
-
Return the URL segment for the current HTTP_HOST value
-
get_homepage_urlsegment_by_language
-
Gets a URLSegment value for a homepage in another language.
-
get_id
-
-
get_image_exist
-
-
get_image_height
-
-
get_image_link
-
-
get_image_title
-
-
get_image_url
-
-
get_image_width
-
-
get_item
-
-
get_items
-
-
get_items
-
-
get_item_quantity
-
-
get_javascript
-
-
get_javascript
-
Returns an array of all included javascript
-
get_javascript_validator_handler
-
Returns global validation handler used for all forms by default, unless overwritten by setJavascriptValidationHandler().
-
get_js_i18n
-
-
get_label_for_permission
-
Look up the human-readable title for the permission as defined by
-
get_langs_by_id
-
Get a list of languages in which a given element has been translated
-
get_language_code
-
Get a code from an English language name
-
get_language_name
-
Get a name from a language code (two characters, e.g. "en").
-
get_lang_from_locale
-
Returns the "short" language name from a locale,
-
get_latest_version
-
Return the latest version of the given page.
-
get_length
-
-
get_link
-
-
get_link
-
-
get_link
-
-
get_links
-
-
get_links
-
-
get_live_stage
-
Get the name of the 'live' stage.
-
get_locale
-
Get the current locale
-
get_locale_from_lang
-
Provides you "likely locales"
-
get_locale_list
-
Get a list of locales (code => language and country)
-
get_locale_name
-
Get a name from a locale code (xx_YY).
-
get_login_form
-
Method that creates the login form for this authentication method
-
get_login_form
-
Method that creates the login form for this authentication method
-
get_manifest_info
-
Return an array containing information for the manifest
-
get_members_by_permission
-
Returns all members for a specific permission.
-
get_menu_item
-
Get a single menu item by its code value.
-
get_menu_items
-
Get all menu entries.
-
get_modifiers
-
-
get_modifier_forms
-
Return a set of forms to add modifiers to update the OrderInformation table.
-
get_name
-
Get the name of the authentication method
-
get_name
-
Get the name of the authentication method
-
get_name
-
-
get_one
-
Return the first item matching the given query.
-
get_one_by_lang
-
-
get_one_by_locale
-
Get a singleton instance of a class in the given language.
-
get_one_by_stage
-
Get a singleton instance of a class in the given stage.
-
get_order_link
-
Returns the link or the URLSegment to the first account page on this site
-
get_owner_module
-
Given a file name (a php class name, without the .php ext, or a template name, including the .ss extension) this helper function determines the module where this file is located
-
get_page
-
-
get_page_length
-
Return the static page_length of the admin, default as 30
-
get_password_encryption_details
-
Get the the password encryption details
-
get_permalink
-
-
get_reading_lang
-
-
get_redirect_url
-
-
get_rendered_backtrace
-
Render a backtrace array into an appropriate plain-text or HTML string.
-
get_send_errors_to
-
-
get_send_warnings_to
-
-
get_site_mode
-
-
get_size
-
-
get_source_file_comments
-
-
get_static
-
Get a static variable, taking into account SS's inbuild static caches and pseudo-statics
-
get_static_filepath
-
-
get_status_code
-
Returns the current HTTP status code
-
get_timeout
-
-
get_tinymce_lang
-
Get the current tinyMCE language
-
get_title
-
-
get_translatable_modules
-
Searches the root-directory for module-directories (identified by having a _config.php on their first directory-level and a language-file with the default locale in the /lang-subdirectory).
-
get_type
-
-
get_type
-
-
get_unique_identifier_field
-
Get the field used for uniquely identifying a member in the database. {@see Member::$unique_identifier_field}
-
get_validation_enabled
-
Returns when validation on DataObjects is enabled.
-
get_version
-
-
get_version
-
-
get_versionnumber_by_stage
-
Gets the current version number of a specific record.
-
get_viewable_menu_items
-
Get all menu items that the passed member can view.
-
get_word_list
-
Get location of word list file
-
GhostPage
-
Ghost pages are placeholder pages that are used to facilitate the apparent support for multiple parents.
-
GhostPage_ComponentSet
-
Special type of ComponentSet just for GhostPages
-
GhostPage_Controller
-
Controller for GhostPages
-
gmt_date
-
-
grant
-
Grant the given permission code/arg to the given group
-
GRANT_PERMISSION
-
This is the value to use for the "Type" field if a permission should be granted.
-
graph
-
-
GreaterThanFilter
-
Selects numerical/date content greater than the input
-
greyscale
-
Make the image greyscale
-
Group
-
A security group.
-
groupBy
-
Returns an array of DataObjectSets. The array is keyed by index.
-
groupby
-
Add a GROUP BY clause.
-
GroupedBy
-
Groups the items by a given field.
-
groupedDataClasses
-
Get the data classes, grouped by their root class
-
GroupedDropdownField
-
Grouped dropdown, using <optgroup> tags.
-
GroupedItems
-
-
GroupFilter
-
-
GroupID
-
-
groupList
-
Get the list of groups that the given member belongs to.
-
Groups
-
Get a "many-to-many" map that holds for all members their group memberships
-
GroupsMenu
-
Generate a product menu using this function
-
GroupTest
-
-
GroupTest_Member
-
The member class which represents the users of the system
-
GroupTest_MemberForm
-
Base class for all forms.
-
groupWithParents
-
Groups the set by $groupField and returns the parent of each group whose class is $groupClassName. If $collapse is true, the group will be collapsed up until an ancestor with the given class is found.
-
GSTNumberField
-
Field for displaying NZ GST numbers (usually 8-9 digits in the format ##-###-### or ##-###-####).
-
GhostPage.php
-
-
GD.php
-
-
GroupedDropdownField.php
-
-
GSTNumberField.php
-
-
Geoip.php
-
-
GreaterThanFilter.php
-
-
Group.php
-
-
GroupTest.php
-