|
Previous Class |
Solar_App_Bookmarks |
Next Page |
Solar_App_Bookmarks
Anti-social bookmarking application.
Catalog
This class is part of the Solar_App package.
Inheritance:
- Solar_Base
- Solar_Controller_Page
- Solar_App_Base
- Solar_App_Bookmarks
- Solar_App_Base
- Solar_Controller_Page
Constants
None.
Public Properties
These are all the public properties in the Solar_App_Bookmarks class.
You can also view the list of all public, protected, and private properties.
$action- The current action for the contoller; populated from $this->_action.
$area- The area we're using.
$backlink- A link back to the previous page: list results, bookmarked page, etc.
$controller- The name of this contoller; populated from $this->_name.
$count- The total number of records in the query.
$errors- Error messages, usually for the 'error' action/view.
$feed- Feed information.
$formdata- The current form processing object.
$layout- The name of the layout being used; populated from $this->_layout.
$layout_head- Values for the <head> block in the layout.
$layout_local- Local navigation links.
$layout_local_active- The currently-active local navigation link.
$layout_nav- Site navigation links.
$layout_nav_active- The currently-active site navigation link.
$list- The list of all bookmarks for the current page.
$order- The requested bookmark order (subj, tags, created, etc).
$owner_handle- The current owner_handle being displayed.
$page- The current page number being displayed.
$pages- The total number of pages in the query.
$tags- The tags requested for filtering results.
$tags_in_use- The list of all tags in use by the current owner_handle.
$user- Local reference to the 'user' object in Solar_Registry::get().
Public Methods
These are all the public methods in the Solar_App_Bookmarks class.
You can also view the list of all public, protected, and private methods.
__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.
Local
- Overview
- Constants
- Properties
- Methods
- __construct()
- __destruct()
- __get()
- __set()
- _addViewHelpers()
- _addViewTemplates()
- _exception()
- _exceptionDuringFetch()
- _forward()
- _forwardActionMethod()
- _getActionFormat()
- _getActionMethod()
- _getActionView()
- _getSqlOrder()
- _info()
- _isProcess()
- _load()
- _postAction()
- _postRender()
- _postRun()
- _preAction()
- _preRender()
- _preRun()
- _query()
- _redirect()
- _redirectNoCache()
- _render()
- _renderLayout()
- _renderView()
- _setContentType()
- _setLayoutTemplates()
- _setViewObject()
- _setup()
- actionAdd()
- actionEdit()
- actionError()
- actionQuick()
- actionTag()
- actionUser()
- apiVersion()
- display()
- dump()
- fetch()
- locale()
- setFrontController()