Xataface Calendar Module 0.1
Full Calendar for Xataface
Public Member Functions | Static Public Member Functions
modules_calendar Class Reference

Public Member Functions

 __construct ()
 loadOntology ($table)
 beforeHandleRequest ()
 getBaseURL ()
 Returns the base URL to this module's directory. Useful for including Javascripts and CSS.
 getRepeatSettingsField ($tablename)
 Gets the name of the repeat settings field for a particular table. The repeat settings field is a transient field that uses the calendar_repeat_options widget.
 beforeSave ($params)
 Handler for beforeSave event. Basically tallies up all of the tagger fields that need to be processed.
 parseRepeatField ($val)
 encodeRepeatField ($val)
 afterSave ($params)
 Handler for the afterSave() event. This goes through all changed calendar_repeat_options fields and saves any changes to the database.
 newRepeat ($sourceObject)

Static Public Member Functions

static dropRepeatTable ()

Detailed Description

Definition at line 2 of file calendar.php.


Constructor & Destructor Documentation

__construct ( )

Definition at line 13 of file calendar.php.


Member Function Documentation

afterSave ( params)

Handler for the afterSave() event. This goes through all changed calendar_repeat_options fields and saves any changes to the database.

Parameters:
array$paramsArray of parameters. First element is the record, 2nd element is the IO object.

Definition at line 209 of file calendar.php.

beforeHandleRequest ( )

Definition at line 41 of file calendar.php.

beforeSave ( params)

Handler for beforeSave event. Basically tallies up all of the tagger fields that need to be processed.

Parameters:
array$paramsParameters. First element is the record, 2nd element is the IO object.

Definition at line 135 of file calendar.php.

static dropRepeatTable ( ) [static]

Definition at line 302 of file calendar.php.

encodeRepeatField ( val)

Definition at line 196 of file calendar.php.

getBaseURL ( )

Returns the base URL to this module's directory. Useful for including Javascripts and CSS.

Returns:
string The Base URL to this module directory.

Definition at line 92 of file calendar.php.

getRepeatSettingsField ( tablename)

Gets the name of the repeat settings field for a particular table. The repeat settings field is a transient field that uses the calendar_repeat_options widget.

Parameters:
string$tablenameThe name of the table to search for a repeat settings field.
Returns:
string The name of the field that is used for the repeat options. Returns null if none is found.
See also:
Dataface_Table::transientFields()

Definition at line 114 of file calendar.php.

loadOntology ( table)

Definition at line 33 of file calendar.php.

newRepeat ( sourceObject)

Definition at line 297 of file calendar.php.

parseRepeatField ( val)

Definition at line 191 of file calendar.php.


The documentation for this class was generated from the following file:
 All Data Structures Files Functions Variables