IP.Board  3.3.0
admin_calendar_icalendar_ical Class Reference

Management of iCalendar feed imports. More...

Inheritance diagram for admin_calendar_icalendar_ical:
ipsCommand

Public Member Functions

 deleteFeed ()
 doExecute (ipsRegistry $registry)
 feedForm ($type='add')
 feedSave ($type='add')
 importIcsFile ()
 listFeeds ()
 recacheFeed ($id, $return=false)

Data Fields

 $html

Protected Attributes

 $functions

Detailed Description

Management of iCalendar feed imports.


Member Function Documentation

Delete a feed import

Returns:
void
doExecute ( ipsRegistry registry)

Main execution method

Parameters:
object$registryipsRegistry reference
Returns:
void

Reimplemented from ipsCommand.

feedForm ( type = 'add')

Show form to add/edit a feed import

Parameters:
string$typeEither add or edit
Returns:
void
feedSave ( type = 'add')

Save the added/edited feed

Parameters:
string$typeEither add or edit
Returns:
void

Import an .ics file

Returns:
void
listFeeds ( )

List feeds

Returns:
void
recacheFeed ( id,
return = false 
)

Reimport a feed

Parameters:
int$idSpecify which feed to reimport
bool$returnWhether to return (false will result in a redirect back to feeds list)
Returns:
mixed

Field Documentation

$html

Skin file


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