Previous Class
Solar_App_Base_Helper_JsHighlight

Solar_App_Bookmarks
Overview

Next Page
Constants

Solar_App_Bookmarks

Anti-social bookmarking application.

Catalog

This class is part of the Solar_App package.

Inheritance:

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.