Class Nexista_Action

Description

This class Nexista_is the base class Nexista_upon which to extend custom actions

Located in /kernel/action.php (line 21)


	
			
Direct descendents
Class Description
 class Nexista_KeyAction Temporarily puts unencrypted key into flow for re-encryption.
 class Nexista_DateConnectAction This action connects variables from flow into a single variable in SQL timestamp format.
 class Nexista_LikeAction This action adds %'s to data for using a LIKE SQL query
 class Nexista_logAction This action uses PEAR Log to enable logging.
 class Nexista_stripAction This action strips unwanted characters from a string.
 class Nexista_TimeConvertAction This filter converts time formats.
 class Nexista_CompressAction This action applies gzip compress to data
 class Nexista_EmailAction This action sends an email and preferrably uses the PEAR Net_SMTP package.
 class Nexista_uploadAction This action moves an uploaded file from /tmp to the desired location (default is Nexista tmp - NX_PATH_TMP)
 class Nexista_redirectAction This method accepts a url and a boolean true/false for session continuity If true, the session id will be tagged on the url to allow for cross domain sessions.
 class Nexista_newlineAction This action applies nl2br() to the data
 class Nexista_ConcatAction This action concatenates params
 class Nexista_DecompressAction This action applies gzip compress to data
 class Nexista_XslAction This action applies an xsl stylesheet to an xml string.
 class Nexista_gateAction This method accepts a gate name to redirect to and a boolean true/false for session continuity If true, the session id will be tagged on the url to allow for cross domain sessions.
 class Nexista_escapeAction This action strips/translates text into db/xsl safe text. It does not attempt to remove html tags (see translateaction) except for tags with namespaces (i.e. <o:xxx>), but focuses on dealing with weird characters, &nbsp; and other things that can break xsl.
 class Nexista_ContentAction NOTE: This action is deprecated. Use header.action.php instead.
 class Nexista_curlAction This action calls a URL with the same session as the current client, including some variables and the flow variable to return the result.
 class Nexista_HeaderAction This action sends an http header.
 class Nexista_Add1Action This action applies adds one to the parameter, used with database sequences, can probably be deprecated.
 class Nexista_RawXmlAction This action pulls out a var from Flow and reinserts it raw. Meaning nothing gets escaped to prevent the Flow xml from breaking. This is used to take an xml string say from the database, and merge it with Flow so that the final data will be accessible as xml instead of an escaped string.
 class Nexista_DatetimeAction This action is a multi-function date and time converter.
 class Nexista_translateAction This action escapes all those evil characters based on defined translation table.
Variable Summary
 array $params
Method Summary
 boolean applyParams (array &$params)
 boolean main ()
 boolean process (array &$params)
Variables
array $params = array() (line 30)

Function parameter array

  • access: protected

Redefined in descendants as:
Methods
applyParams (line 77)

Loads class Nexista_parameters

This function will check if the required parameters for this class Nexista_are supplied and will load them into $this->params array

  • return: success
  • access: protected
boolean applyParams (array &$params)
  • array &$params: class Nexista_parameters
main (line 58)

Applies action

  • return: success
  • access: protected
boolean main ()

Redefined in descendants as:
process (line 40)

Loads parameters and applies action

  • return: success
  • access: public
boolean process (array &$params)
  • array &$params: class Nexista_parameters

Documentation generated on Tue, 11 Mar 2008 23:22:46 -0400 for Nexista 0.2.0