Previous Page
Properties

Solar_App_Bookmarks
Methods

Next Page
__construct()

Methods

Public

__construct()
Constructor.
__destruct()
Default destructor; does nothing other than provide a safe fallback for calls to parent::__destruct().
__get()
Try to force users to define what their view variables are.
__set()
Try to force users to define what their view variables are.
actionAdd()
Adds a new bookmark for a signed-in user.
actionEdit()
Allows a signed-in user to edit an existing bookmark.
actionError()
Shows a generic error page.
actionQuick()
Handles JavaScript bookmarking requests from offsite.
actionTag()
Shows a list of bookmarks filtered by tag, regardless of owner.
actionUser()
Shows all bookmarks for an owner, optionally filtered by tag.
apiVersion()
Reports the API version for this class.
display()
Executes the requested action and displays its output.
dump()
Convenience method for getting a dump the whole object, or one of its properties, or an external variable.
fetch()
Executes the requested action and returns its output with layout.
locale()
Looks up class-specific locale strings based on a key.
setFrontController()
Injects the front-controller object that invoked this page-controller.

Protected

_addViewHelpers()
Adds to the helper-class stack on a view object.
_addViewTemplates()
Adds template paths to $this->_view_object.
_exception()
Convenience method for returning exceptions with localized text.
_exceptionDuringFetch()
Shows the "exception during fetch" page.
_forward()
Forwards internally to another action, using pre- and post- action hooks, and resets $this->_view to the requested action.
_forwardActionMethod()
Executes when _forward() cannot find a method for the current action.
_getActionFormat()
Returns the allowed format list for a given action.
_getActionMethod()
Returns the method name for an action.
_getActionView()
Returns the view name for an action.
_getSqlOrder()
Returns a safe SQL ORDER value from the 'order' query parameter.
_info()
Retrieves the TAINTED value of a path-info parameter by position.
_isProcess()
Whether or not user requested a specific process within the action.
_load()
Loads properties from an action specification.
_postAction()
Executes after each action.
_postRender()
Executes after rendering the page view and layout.
_postRun()
Executes after the last action.
_preAction()
Checks to see if user is allowed access to the requested action for this controller.
_preRender()
Calls parent _preRender(), then sets $this->controller from $this->_name and $this->action from $this->_action.
_preRun()
Executes before the first action.
_query()
Retrieves the TAINTED value of a query request key by name.
_redirect()
Redirects to another page and action, then calls exit(0).
_redirectNoCache()
Redirects to another page and action after disabling HTTP caching.
_render()
Sets the response body based on the view, including layout, with pre- and post-rendering logic.
_renderLayout()
Uses $this->_view_object to render the layout into $this->_response.
_renderView()
Uses $this->_view_object to render the view into $this->_response.
_setContentType()
Sets a Content-Type header in the response based on $this->_format.
_setLayoutTemplates()
Resets $this->_view_object to use the Layout templates.
_setViewObject()
Sets $this->_view_object for rendering.
_setup()
Extended setup.

Private

None.