A

AdminClass in namespace Tfish\Content\Controller
Controller for displaying the content administration interface.
AdminClass in namespace Tfish\Content\Model
Model for admin interface operations.
Admin::adminlimit() — Method in class Admin
Return the admin-side pagination limit.
Listing::activeTagOptions() — Method in class Listing
Return IDs and titles of tags that are actually in use with content objects.
Listing::adminlimit() — Method in class Listing
Return the admin-side pagination limit.
Search::adminLimit() — Method in class Search
Return admin-side pagination limit.
AdminClass in namespace Tfish\Content\ViewModel
ViewModel for admin interface operations.
Admin::action() — Method in class Admin
Return the action for this page.
AdminSearchClass in namespace Tfish\Content\ViewModel
ViewModel for conducting admin-side free text searches on content objects.
AdminSearch::action() — Method in class AdminSearch
Return the action for this page.
ContentEdit::action() — Method in class ContentEdit
Return the action for this page.
Gallery::activeTagOptions() — Method in class Gallery
Return IDs and titles of tags that are actually in use with content objects.
Listing::activeTagOptions() — Method in class Listing
Return IDs and titles of tags that are actually in use with content objects.
Search::action() — Method in class Search
Return the action for this page.
Criteria::add() — Method in class Criteria
Add conditions (CriteriaItem) to a query.
Database::addBackticks() — Method in class Database
Enclose table and column identifiers in backticks to escape them.
$Metadata#authorProperty in class Metadata
Preference::adminPagination() — Method in class Preference
Template::assign() — Method in class Template
Assign a variable (value) to the template.
FileHandler::appendToFile() — Method in class FileHandler
Append a string to a file.
Cache::action() — Method in class Cache
Return the action for this page.

B

Content::bytesToHumanReadable() — Method in class Content
Converts bytes to a human readable units (KB, MB, GB etc).
Admin::backUrl() — Method in class Admin
Return the backUrl.
ContentEdit::backUrl() — Method in class ContentEdit
Return the backUrl.
Listing::backUrl() — Method in class Listing
Return the backUrl.
Cache::backUrl() — Method in class Cache
Return the backUrl.
Password::backUrl() — Method in class Password
Return the backUrl.
PreferenceEdit::backUrl() — Method in class PreferenceEdit
Return the backUrl.

C

CacheClass in namespace Tfish
Handles page-level caching operations.
Cache::check() — Method in class Cache
Check if a cached page exists and has not expired, and displays it.
Admin::cancel() — Method in class Admin
Cancel the delete content action.
Admin::confirmDelete() — Method in class Admin
Display the confirm delete content page.
ContentEditClass in namespace Tfish\Content\Controller
Controller for editing content objects.
ContentEdit::cancel() — Method in class ContentEdit
Cancel the add/edit content action.
ContentClass in namespace Tfish\Content\Entity
Represents a single content object.
Content::convertBaseUrlToConstant() — Method in class Content
Convert the site base URL to the TFISH_LINK constant and vice versa.
Content::creator() — Method in class Content
Return creator.
Content::caption() — Method in class Content
Return caption of image.
Content::counter() — Method in class Content
Return view/download counter.
ContentEditClass in namespace Tfish\Content\Model
Model for editing content objects.
ContentEdit::collections() — Method in class ContentEdit
Get all colllection-type content objects.
Listing::collectionTagOptions() — Method in class Listing
Return a collection of tags.
Rss::copyright() — Method in class Rss
Return site (feed) copyright.
Rss::customFeed() — Method in class Rss
Customise RSS feed title and description for a specific tag or collection.
ContentTypesClass in namespace Tfish\Content\Traits
Provides definition of permitted content object types.
Admin::countContent() — Method in class Admin
Count content objects meeting filter criteria.
Admin::contentCount() — Method in class Admin
Return content count.
Admin::contentList() — Method in class Admin
Return content list.
Admin::contentTitle() — Method in class Admin
Return content title.
AdminSearch::contentCount() — Method in class AdminSearch
Return content count.
ContentEditClass in namespace Tfish\Content\ViewModel
ViewModel for editing content objects.
ContentEdit::content() — Method in class ContentEdit
Return a content object.
Gallery::collectionTagOptions() — Method in class Gallery
Return a collection of tags.
Gallery::canonicalUrl() — Method in class Gallery
Return canonical URL for this page view.
Gallery::countContent() — Method in class Gallery
Count content objects meeting filter criteria.
Gallery::contentCount() — Method in class Gallery
Return content count.
Gallery::contentList() — Method in class Gallery
Return content list.
Listing::canonicalUrl() — Method in class Listing
Return canonical URL for this page view.
Listing::collectionTagOptions() — Method in class Listing
Return a collection of tags.
Listing::countContent() — Method in class Listing
Count content objects meeting filter criteria.
Listing::contentTags() — Method in class Listing
Return tags associated with a content object.
Listing::children() — Method in class Listing
Return children.
Listing::content() — Method in class Listing
Return content object.
Listing::contentCount() — Method in class Listing
Return content count.
Listing::contentList() — Method in class Listing
Return content list.
Rss::copyright() — Method in class Rss
Return site (feed) copyright.
Search::contentCount() — Method in class Search
Return content count.
CacheClass in namespace Tfish\Controller
Controller for cache operations.
Cache::cancel() — Method in class Cache
Cancel flush cache action.
PreferenceEdit::cancel() — Method in class PreferenceEdit
Cancel the edit preferences action.
CriteriaClass in namespace Tfish
Sets conditions on database queries, used to compose a query.
$Criteria#conditionProperty in class Criteria
CriteriaFactoryClass in namespace Tfish
Factory for instantiating Criteria objects and injecting dependencies.
CriteriaFactory::criteria() — Method in class CriteriaFactory
Factory method to instantiate and return a Criteria object.
CriteriaItemClass in namespace Tfish
Represents a single clause in the WHERE component of a database query.
$CriteriaItem#columnProperty in class CriteriaItem
Database::close() — Method in class Database
Close the connection to the database.
Database::connect() — Method in class Database
Establish a connection to the database.
Database::create() — Method in class Database
Create an SQLite database with random prefix and creates a language constant for it.
Database::createTable() — Method in class Database
Create a table in the database.
$Metadata#copyrightProperty in class Metadata
$Metadata#canonicalUrlProperty in class Metadata
Preference::cacheLife() — Method in class Preference
Return cache life.
Preference::closeSite() — Method in class Preference
Return the value of the site closed preference.
FileHandler::clearDirectory() — Method in class FileHandler
Deletes the contents of a specific directory, subdirectories are unaffected.
CacheClass in namespace Tfish\Model
Model for handling cache operations.
Password::changePassword() — Method in class Password
Change the admin password.
Route::controller() — Method in class Route
Controller class name.
ResizeImage::cachedImage() — Method in class ResizeImage
Resizes and caches an associated image and returns a URL to the cached copy.
CacheClass in namespace Tfish\ViewModel
ViewModel for handling cache operations.
Listable::contentCount() — Method in class Listable
Count results matching query conditions.

D

Admin::delete() — Method in class Admin
Delete a content object.
Admin::display() — Method in class Admin
Display the summary table of content objects.
ContentEdit::display() — Method in class ContentEdit
Display the add content form.
Enclosure::display() — Method in class Enclosure
Stream a file attachment to the browser.
Gallery::display() — Method in class Gallery
Display a list of images.
Listing::display() — Method in class Listing
Display a list of content objects.
Rss::display() — Method in class Rss
Display RSS feed, optionally for tag or collection.
Search::display() — Method in class Search
Display the search form.
Content::description() — Method in class Content
Return description.
Content::descriptionForDisplay() — Method in class Content
Return description with TFISH_LINK constant converted to URL.
Content::date() — Method in class Content
Return date as a DateTime object that can be manipulated.
Admin::delete() — Method in class Admin
Delete content object.
Admin::dateFormat() — Method in class Admin
Returns the template for formatting the date from preferences.
ContentEdit::dateFormat() — Method in class ContentEdit
Returns the date template as per the date() function of PHP.
ContentEdit::defaultLanguage() — Method in class ContentEdit
Returns the default language preference.
Listing::dateFormat() — Method in class Listing
Returns the template for formatting the date from preferences.
Rss::description() — Method in class Rss
Return site (feed) description.
Search::dateFormat() — Method in class Search
Return the template for formatting dates from preferences.
Admin::displayCancel() — Method in class Admin
Cancel action and redirect to admin page.
Admin::displayConfirmDelete() — Method in class Admin
Display delete confirmation form.
Admin::displayDelete() — Method in class Admin
Delete content object and display result.
Admin::displayTable() — Method in class Admin
Display the admin summary table.
Admin::displayToggle() — Method in class Admin
Toggle a content object online or offline.
Admin::dateFormat() — Method in class Admin
Returns the template for formatting the date from preferences.
AdminSearch::displayForm() — Method in class AdminSearch
Display the search form.
AdminSearch::dateFormat() — Method in class AdminSearch
Returns the template for formatting the date from preferences.
ContentEdit::displayAdd() — Method in class ContentEdit
Display Add content form.
ContentEdit::displayCancel() — Method in class ContentEdit
Cancel action and redirect to admin page.
ContentEdit::displayEdit() — Method in class ContentEdit
Display edit content form.
ContentEdit::displaySave() — Method in class ContentEdit
Save content object (new or updated).
ContentEdit::dateFormat() — Method in class ContentEdit
Returns the date template as per the date() function of PHP.
ContentEdit::defaultLanguage() — Method in class ContentEdit
Returns the default language preference.
Gallery::displayList() — Method in class Gallery
Display a list of images.
Listing::displayList() — Method in class Listing
Display list of content in short (teaser) form.
Listing::displayObject() — Method in class Listing
Display a single content object.
Listing::dateFormat() — Method in class Listing
Returns the template for formatting the date from preferences.
Rss::description() — Method in class Rss
Return site (feed) description.
Search::displayForm() — Method in class Search
Display the search form.
Cache::display() — Method in class Cache
Display confirmatation message.
Error::display() — Method in class Error
Display error message.
Login::display() — Method in class Login
Display the login form.
Logout::display() — Method in class Logout
Process logout action.
Password::display() — Method in class Password
Display the change password form.
PreferenceEdit::display() — Method in class PreferenceEdit
Display the edit preferences form.
PreferenceList::display() — Method in class PreferenceList
Display the table of preferences.
Yubikey::display() — Method in class Yubikey
Display the Yubikey login form.
DatabaseClass in namespace Tfish
Tuskfish database handler class, implements \PDO and exclusively uses prepared statements.
Database::delete() — Method in class Database
Delete single row from table based on its ID.
Database::deleteAll() — Method in class Database
Delete multiple rows from a table according to criteria.
$Metadata#descriptionProperty in class Metadata
Preference::dateFormat() — Method in class Preference
Return date format.
Preference::defaultLanguage() — Method in class Preference
Return default language.
FileHandler::deleteDirectory() — Method in class FileHandler
Destroys a directory and all contents recursively relative to the data_file directory.
FileHandler::deleteFile() — Method in class FileHandler
Destroys an individual file in the data_file directory.
Session::destroy() — Method in class Session
Unset session variables and destroy the session.
Cache::displayConfirm() — Method in class Cache
Display flush cache confirmation page.
Cache::displayFlush() — Method in class Cache
Display flush cache result page (success or failure).
Cache::displayCancel() — Method in class Cache
Display cancel page for flush cache operation.
Error::displayError() — Method in class Error
Display error message.
Login::displayForm() — Method in class Login
Display the login form.
Password::displayForm() — Method in class Password
Display the change password form.
Password::displaySetPassword() — Method in class Password
Display change password confirmation message (success or failure).
PreferenceEdit::displayCancel() — Method in class PreferenceEdit
Cancel editing of preferences and redirect the user.
PreferenceEdit::displayEdit() — Method in class PreferenceEdit
Display the edit preferences form.
PreferenceEdit::displayUpdate() — Method in class PreferenceEdit
Update preferences and display confirmation message (success or failure).
PreferenceList::displayForm() — Method in class PreferenceList
Display the table of preference values.
Token::displayError() — Method in class Token
Display error message.
Yubikey::displayForm() — Method in class Yubikey
Display the login form.

E

ContentEdit::edit() — Method in class ContentEdit
Display the edit content form.
EnclosureClass in namespace Tfish\Content\Controller
Controller for streaming file attachments (enclosures).
Content::extension() — Method in class Content
Return file extension.
Content::expiresOn() — Method in class Content
Return expiry date.
ContentEdit::edit() — Method in class ContentEdit
Edit content object.
EnclosureClass in namespace Tfish\Content\Model
Model for streaming file attachments (enclosures).
Admin::extraParams() — Method in class Admin
Return extra parameters to be included in pagination control links.
AdminSearch::escapedSearchTerms() — Method in class AdminSearch
Return search terms XSS escaped for display.
AdminSearch::extraParams() — Method in class AdminSearch
Return extra parameters to be included in pagination control links.
EnclosureClass in namespace Tfish\Content\ViewModel
ViewModel for streaming file attachments (enclosures).
Gallery::extraParams() — Method in class Gallery
Return extra parameters to be included in pagination control links.
Listing::extraParams() — Method in class Listing
Return extra parameters to be included in pagination control links.
Search::escapedSearchTerms() — Method in class Search
Return search terms XSS escaped for display.
Search::extraParams() — Method in class Search
Return extra parameters to be included in pagination control links.
ErrorClass in namespace Tfish\Controller
Controller for displaying error messages.
Database::escapeIdentifier() — Method in class Database
Escape delimiters for identifiers (table and column names).
Database::executeTransaction() — Method in class Database
Execute a prepared statement within a transaction.
Preference::enableCache() — Method in class Preference
Return enableCache.
ErrorClass in namespace Tfish\Model
Model for displaying error messages.
EmailCheckClass in namespace Tfish\Traits
Validate that email address conforms to specification.
ValidateString::encodeEscapeUrl() — Method in class ValidateString
URL-encode and escape a query string for use in a URL.
ErrorClass in namespace Tfish\ViewModel
ViewModel for displaying error messages.
Listable::extraParams() — Method in class Listable
Returns extra parameters used to filter queries.

F

Cache::flush() — Method in class Cache
Clear the private cache.
Content::format() — Method in class Content
Return format (mimetype).
Content::fileSize() — Method in class Content
Return file size of media attachment.
Cache::flush() — Method in class Cache
Flush cache.
FileHandlerClass in namespace Tfish
Provides methods for handling common file operations.
FrontControllerClass in namespace Tfish
Top level controller that handles incoming requests and oversees the page generation life cycle.
Cache::flush() — Method in class Cache
Flush the cache.

G

GalleryClass in namespace Tfish\Content\Controller
Controller for displaying an image gallery.
Admin::getObjects() — Method in class Admin
Get content objects.
Admin::getCount() — Method in class Admin
Count the number of content objects that match the filter criteria.
Admin::getOptions() — Method in class Admin
Return a list of options to build a select box.
Admin::getTagsForObject() — Method in class Admin
Get tags associated with a content object.
Admin::getTitle() — Method in class Admin
Return the title of a given content object.
Listing::getObject() — Method in class Listing
Get a single content object.
Listing::getObjects() — Method in class Listing
Get content objects matching filtering criteria.
Listing::gallerylimit() — Method in class Listing
Return the gallery pagination limit.
Listing::getCount() — Method in class Listing
Listing::getTagsForObject() — Method in class Listing
Get the tags associated with a content object.
Rss::getObjects() — Method in class Rss
Return content objects for the feed.
Rss::getObjectsforTag() — Method in class Rss
Return content objects for a given tag.
Search::getObjects() — Method in class Search
Get objects matching filtering criteria.
GalleryClass in namespace Tfish\Content\ViewModel
ViewModel for displaying an image gallery.
Listing::getObject() — Method in class Listing
Get a content object.
$Criteria#groupByProperty in class Criteria
Preference::getPreferencesAsArray() — Method in class Preference
Converts the preference object to an array suitable for insert/update calls to the database.
Preference::galleryPagination() — Method in class Preference
Return gallery pagination.
Session::getLoginLink() — Method in class Session
Returns a login or logout link for insertion in the template.
HtmlPurifier::getHtmlPurifier() — Method in class HtmlPurifier
Return a configured instance of HTMLPurifier.
TagRead::getTagsForObject() — Method in class TagRead
Get tags associated with an object.
Tree::getTree() — Method in class Tree
Get a category tree.
Tree::getAllChild() — Method in class Tree
Returns an array of all child objects of a parental object specified by its ID.
Tree::getAllParent() — Method in class Tree
Returns an array of all parent objects.
Tree::getByKey() — Method in class Tree
returns an object from the category tree specified by its id.
Tree::getFirstChild() — Method in class Tree
Returns an array of all the first child objects of a parental object specified by its id.

H

Session::hashPassword() — Method in class Session
Hashes and salts a password to harden it against dictionary attacks.
HtmlPurifierClass in namespace Tfish\Traits
Includes HTMLPurifier library. Use sparingly as it requires significant resources.
TraversalCheck::hasTraversalorNullByte() — Method in class TraversalCheck
Check if a file path contains traversals (including encoded traversals) or null bytes.

I

Content::id() — Method in class Content
Return ID.
Content::image() — Method in class Content
Return image name.
Content::info() — Method in class Content
Return meta information about content object.
ContentEdit::insert() — Method in class ContentEdit
Insert a content object into the database.
Admin::id() — Method in class Admin
Return ID.
ContentEdit::id() — Method in class ContentEdit
Return ID.
Gallery::id() — Method in class Gallery
Return ID.
Listing::id() — Method in class Listing
Return ID.
Rss::items() — Method in class Rss
Return items for the feed.
$Criteria#itemProperty in class Criteria
CriteriaFactory::item() — Method in class CriteriaFactory
Factory method to instantiate and return a Tfish\CriteriaItem object.
Database::insert() — Method in class Database
Insert a single row into the database within a transaction.
Session::isAdmin() — Method in class Session
Shorthand admin privileges check.
Session::isClean() — Method in class Session
Checks if client IP address or user agent has changed.
Session::isExpired() — Method in class Session
Checks if a session has expired and sets last seen activity flag.
EmailCheck::isEmail() — Method in class EmailCheck
Check if an email address is valid.
IntegerCheckClass in namespace Tfish\Traits
Validate and range check integers.
IntegerCheck::isInt() — Method in class IntegerCheck
Validate integer, optionally include range check.
UrlCheck::isUrl() — Method in class UrlCheck
Validate URL.
ValidateString::isAlnum() — Method in class ValidateString
Check that a string is comprised solely of alphanumeric characters.
ValidateString::isAlnumUnderscore() — Method in class ValidateString
Check that a string is comprised solely of alphanumeric characters and underscores.
ValidateString::isAlpha() — Method in class ValidateString
Check that a string is comprised solely of alphabetical characters.
ValidateString::isUtf8() — Method in class ValidateString
Check if the character encoding of text is UTF-8.

L

ListingClass in namespace Tfish\Content\Controller
Controller for listing content objects.
Content::load() — Method in class Content
Load properties.
Content::lastUpdated() — Method in class Content
Return last modification time.
Content::language() — Method in class Content
Return language.
ListingClass in namespace Tfish\Content\Model
Model for listing content objects.
Search::limit() — Method in class Search
Return search results pagination limit.
ContentTypes::listTemplates() — Method in class ContentTypes
Returns a list of template names used by specific content types.
ContentTypes::listTypes() — Method in class ContentTypes
Returns a whitelist of permitted content object types.
Admin::listContent() — Method in class Admin
Get content objects matching cached filter criteria.
Admin::limit() — Method in class Admin
Return admin-side pagination limit.
AdminSearch::limit() — Method in class AdminSearch
Return admin-side pagination limit.
ContentEdit::listTags() — Method in class ContentEdit
Returns a list of options for the tag select box.
Gallery::limit() — Method in class Gallery
Return gallery pagination limit.
Gallery::listContent() — Method in class Gallery
Get content objects matching cached filter criteria.
ListingClass in namespace Tfish\Content\ViewModel
ViewModel for displaying a list of content objects.
Listing::limit() — Method in class Listing
Return user-side pagination limit.
Listing::listChildren() — Method in class Listing
Get children of a content object (collection or tag).
Listing::listContent() — Method in class Listing
Get content objects matching cached filter criteria.
Rss::listContent() — Method in class Rss
Return content objects for the feed.
Rss::listContentForTag() — Method in class Rss
Return content objects for a given tag.
Rss::link() — Method in class Rss
Return link to RSS feed.
Search::limit() — Method in class Search
Return limit.
LoginClass in namespace Tfish\Controller
Controller for logging in.
Login::login() — Method in class Login
Process login submission.
LogoutClass in namespace Tfish\Controller
Controller for logging out.
Yubikey::login() — Method in class Yubikey
Process login submission.
$Criteria#limitProperty in class Criteria
CriteriaItem::listPermittedOperators() — Method in class CriteriaItem
Provides a whitelist of permitted operators for use in database queries.
Database::lastInsertId() — Method in class Database
Retrieves the ID of the last row inserted into the database.
$Metadata#languageProperty in class Metadata
Preference::load() — Method in class Preference
Update the preference object from an external data source (eg. form submission).
LoggerClass in namespace Tfish
Provides a custom error handler which writes to a logfile.
Logger::logError() — Method in class Logger
Tuskfish custom error logger class.
LoginClass in namespace Tfish\Model
Model for logging in.
Login::login() — Method in class Login
Process admin login.
Login::logout() — Method in class Login
Logout the user and redirect to the login form.
Yubikey::login() — Method in class Yubikey
Process admin login using two factor authentication (Yubikey hardware token).
Yubikey::logout() — Method in class Yubikey
Logout the user and redirect to the login form.
Route::loginRequired() — Method in class Route
Restricted route?
Session::login() — Method in class Session
Authenticate the user and establish a session.
Session::logout() — Method in class Session
Destroys the current session on logout
LanguageClass in namespace Tfish\Traits
Provides common access to system languages.
Language::listLanguages() — Method in class Language
Returns a list of languages in use by the system.
ListableClass in namespace Tfish\Traits
Provides standard implementation for common parts of the Listable interface (excepting pagination and setMetadata()).
Mimetypes::listAudioMimetypes() — Method in class Mimetypes
Return a list of permitted audio mimetypes and extensions.
Mimetypes::listImageMimetypes() — Method in class Mimetypes
Return a list of permitted image mimetypes and extensions.
Mimetypes::listVideoMimetypes() — Method in class Mimetypes
Return a list of permitted video mimetypes and extensions.
Mimetypes::listMimetypes() — Method in class Mimetypes
Returns an array of mimetypes that are permitted for upload to the media directory.
Rights::listRights() — Method in class Rights
Returns a list of intellectual property rights licenses for the content submission form.
Timezones::listTimezones() — Method in class Timezones
Provide a list of timezone offsets.
ListableClass in namespace Tfish\ViewModel
Interface that ensures compliance with \Tfish\View\Listing.
Listable::limit() — Method in class Listable
Return the query limit (number of results to retrieve).
LoginClass in namespace Tfish\ViewModel
ViewModel for logging in.
ListingClass in namespace Tfish\View
Represents a view of a list of objects.

M

Content::media() — Method in class Content
Return media file name.
Content::module() — Method in class Content
Return module.
Listing::mapsApiKey() — Method in class Listing
Returns the Google Maps API key (if set) from preferences.
Rss::managingEditor() — Method in class Rss
Return managing editor email address.
Search::minSearchLength() — Method in class Search
Return minimum length (characters) of search terms.
Listing::mapsApiKey() — Method in class Listing
Returns the Google Maps API key (if set) from preferences.
MetadataClass in namespace Tfish\Entity
Provides site-level metadata that can be overriden by a particular page.
Preference::mapsApiKey() — Method in class Preference
Preference::minSearchLength() — Method in class Preference
Return minimum search length.
Route::model() — Method in class Route
Model class name.
Listable::metadata() — Method in class Listable
Return page-specific metadata overrides.
MetadataClass in namespace Tfish\Traits
Adds support for HTML meta properties to object.
Metadata::metaTitle() — Method in class Metadata
Return meta title.
Metadata::metaDescription() — Method in class Metadata
Return meta description.
Metadata::metaSeo() — Method in class Metadata
Return SEO-friendly string.
MimetypesClass in namespace Tfish\Traits
Provides a list of common (permitted) mimetypes for file uploads.
Viewable::metadata() — Method in class Viewable
Return page-specific metadata overrides.
Tree::makeParentSelectBox() — Method in class Tree
Make a select box of parent collections from the tree.
Tree::makeSelBox() — Method in class Tree
Make select box options from the tree.
Listable::metadata() — Method in class Listable
Return metadata overrides for this page view.
Viewable::metadata() — Method in class Viewable
Return metadata overrides for this page view.
Listing::metadata() — Method in class Listing
Returns overriden metadata from the viewModel, if any.
Single::metadata() — Method in class Single
Returns overriden metadata from the viewModel (if any).

O

Content::onlineStatus() — Method in class Content
Return online status.
Search::onlineStatus() — Method in class Search
Return onlineStatus.
Admin::onlineStatus() — Method in class Admin
Return online status.
AdminSearch::onlineStatus() — Method in class AdminSearch
Return onlineStatus
Gallery::onlineStatus() — Method in class Gallery
Return online status.
Listing::onlineStatus() — Method in class Listing
Return online status.
Search::onlineStatus() — Method in class Search
Return onlineStatus
$Criteria#offsetProperty in class Criteria
$Criteria#orderProperty in class Criteria
$Criteria#orderTypeProperty in class Criteria
$CriteriaItem#operatorProperty in class CriteriaItem

P

Content::parent() — Method in class Content
Return parent ID.
Content::publisher() — Method in class Content
Return publisher.
ContentEdit::preference() — Method in class ContentEdit
Return an instance of the Tuskfish site preferences.
ContentEdit::parentOptions() — Method in class ContentEdit
Returns a list of options for the parent select box.
Listing::parent() — Method in class Listing
Return parent of a content object.
PasswordClass in namespace Tfish\Controller
Controller for changing the admin password.
PreferenceEditClass in namespace Tfish\Controller
Controller for editing preferences.
PreferenceListClass in namespace Tfish\Controller
Controller for viewing a list of preferences.
Database::preparedStatement() — Method in class Database
Return a \PDO statement object.
PreferenceClass in namespace Tfish\Entity
Holds Tuskfish site configuration (preference) data.
Preference::paginationElements() — Method in class Preference
Return number of elements in a pagination control.
PasswordClass in namespace Tfish\Model
Model for changing the administrative password.
PreferenceClass in namespace Tfish\Model
Read and write site preferences to the database.
Preference::preference() — Method in class Preference
Return instance of the site preferences class.
PaginationClass in namespace Tfish
Generates pagination controls for paging through content.
Listable::pageTitle() — Method in class Listable
Return title of this page.
Viewable::pageTitle() — Method in class Viewable
Return title of this page.
Listable::pageTitle() — Method in class Listable
Return the page title.
PasswordClass in namespace Tfish\ViewModel
ViewModel for changing the administrative password.
PreferenceEditClass in namespace Tfish\ViewModel
ViewModel for editing site preferences.
PreferenceEdit::preference() — Method in class PreferenceEdit
Return an instance of the site preferences class.
PreferenceListClass in namespace Tfish\ViewModel
ViewModel for displaying a list of site preferences.
PreferenceList::preference() — Method in class PreferenceList
Return an instance of the site preferences class.
Viewable::pageTitle() — Method in class Viewable
Return the page title.
Listing::pagination() — Method in class Listing
Render the pagination control.

R

RssClass in namespace Tfish\Content\Controller
Generates route objects relevant to incoming requests.
Content::rights() — Method in class Content
Return rights.
RssClass in namespace Tfish\Content\Model
Model for generating RSS feeds from content objects.
Admin::response() — Method in class Admin
Return the response message (success or failure) for an action.
ContentEdit::response() — Method in class ContentEdit
Return the response message (success or failure) for an action.
Listing::response() — Method in class Listing
Return the response message (success or failure) for an action.
RssClass in namespace Tfish\Content\ViewModel
ViewModel for displaying RSS feeds from content objects.
$Metadata#robotsProperty in class Metadata
Preference::readPreferences() — Method in class Preference
Read out the site preferences into an array.
Preference::rssPosts() — Method in class Preference
Return the number of items to include in a RSS feed.
Template::render() — Method in class Template
Render the template.
Pagination::renderPaginationControl() — Method in class Pagination
Creates a pagination control designed for use with the Bootstrap framework.
RouteClass in namespace Tfish
Holds classnames of components required to meet the present routing request (model-view-viewModel-controller).
RouterClass in namespace Tfish
Generates route objects containing MVVM component class names relevant to incoming requests.
Router::route() — Method in class Router
Returns a route object containing the classnames of the MVVMC components required for this route.
Session::regenerate() — Method in class Session
Regenerates the session ID.
Session::reset() — Method in class Session
Reset session data after a session hijacking check fails. This will force logout.
ResizeImageClass in namespace Tfish\Traits
Resize and cache copies of image files to allow them to be used at different sizes in templates.
RightsClass in namespace Tfish\Traits
Provides a common list of intellectual property rights licenses.
Cache::response() — Method in class Cache
Return the response message (success or failure) for an action.
Password::response() — Method in class Password
Return the response message (success or failure) for an action.
PreferenceEdit::response() — Method in class PreferenceEdit
Return the response message (success or failure) for an action.
Listing::render() — Method in class Listing
Render the template used by this page.
Single::render() — Method in class Single
Render the template used by this page.

S

Cache::save() — Method in class Cache
Save a copy of this page to the cache directory.
ContentEdit::save() — Method in class ContentEdit
Save the new/edited content object.
SearchClass in namespace Tfish\Content\Controller
Controller for the search route.
Search::search() — Method in class Search
Search and display results.
Content::setId() — Method in class Content
Set ID
Content::setTitle() — Method in class Content
Set title
Content::setType() — Method in class Content
Set type.
Content::setTeaser() — Method in class Content
Set teaser.
Content::setDescription() — Method in class Content
Set description.
Content::setCreator() — Method in class Content
Set creator.
Content::setMedia() — Method in class Content
Set media file name.
Content::setFormat() — Method in class Content
Set format.
Content::setFileSize() — Method in class Content
Set file size of media attachment.
Content::setImage() — Method in class Content
Set image.
Content::setCaption() — Method in class Content
Set caption.
Content::setDate() — Method in class Content
Set date.
Content::submissionTime() — Method in class Content
Return submission time.
Content::setSubmissionTime() — Method in class Content
Set submission time.
Content::setLastUpdated() — Method in class Content
Set last updated time.
Content::setExpiresOn() — Method in class Content
Set expiry time.
Content::setCounter() — Method in class Content
Set view/download counter.
Content::setOnlineStatus() — Method in class Content
Set online status.
Content::setParent() — Method in class Content
Set parent.
Content::setLanguage() — Method in class Content
Set language.
Content::setRights() — Method in class Content
Set rights.
Content::setPublisher() — Method in class Content
Set publisher.
Content::setModule() — Method in class Content
Set module.
ContentEdit::siteAuthor() — Method in class ContentEdit
Returns the site author preference.
Enclosure::streamFileToBrowser() — Method in class Enclosure
Initiate streaming of a downloadable media file associated with a content object.
Rss::siteEmail() — Method in class Rss
Return site administrative email address.
SearchClass in namespace Tfish\Content\Model
Model for searching content objects.
Search::search() — Method in class Search
Search content objects.
Search::setOnlineStatus() — Method in class Search
Set onlineStatus.
Admin::statusOptions() — Method in class Admin
Return options for tag online status select box control.
Admin::setId() — Method in class Admin
Set ID.
Admin::setContentTitle() — Method in class Admin
Set title of content object.
Admin::setOnlineStatus() — Method in class Admin
Set online status.
Admin::start() — Method in class Admin
Return start.
Admin::setStart() — Method in class Admin
Set start ID.
Admin::setTag() — Method in class Admin
Set tag ID.
Admin::setType() — Method in class Admin
Set type.
AdminSearch::search() — Method in class AdminSearch
Search.
AdminSearch::searchResults() — Method in class AdminSearch
Return search results.
AdminSearch::start() — Method in class AdminSearch
Return start.
AdminSearch::setStart() — Method in class AdminSearch
Set the starting position in the set of available object.
AdminSearch::setAction() — Method in class AdminSearch
Set action.
AdminSearch::searchTerms() — Method in class AdminSearch
Return search terms.
AdminSearch::searchTermsForForm() — Method in class AdminSearch
Return search terms for display in form.
AdminSearch::setSearchTerms() — Method in class AdminSearch
Set search terms.
AdminSearch::searchType() — Method in class AdminSearch
Return search type.
AdminSearch::setSearchType() — Method in class AdminSearch
Set search type.
AdminSearch::setTag() — Method in class AdminSearch
Set tag ID.
ContentEdit::siteAuthor() — Method in class ContentEdit
Return the site author preference.
ContentEdit::setContent() — Method in class ContentEdit
Set content.
Enclosure::streamFile() — Method in class Enclosure
Stream a file (media attachment) to browser.
Enclosure::setId() — Method in class Enclosure
Set ID.
Gallery::setId() — Method in class Gallery
Set ID.
Gallery::start() — Method in class Gallery
Return start.
Gallery::setStart() — Method in class Gallery
Set start.
Gallery::setTag() — Method in class Gallery
Set tag ID.
Gallery::setType() — Method in class Gallery
Set type.
Listing::setId() — Method in class Listing
Set ID.
Listing::start() — Method in class Listing
Return start.
Listing::setStart() — Method in class Listing
Set start.
Listing::setTag() — Method in class Listing
Set tag ID.
Listing::setType() — Method in class Listing
Set type.
Listing::setMetadata() — Method in class Listing
Set page-specific overrides of the site metadata.
Rss::setCollection() — Method in class Rss
Set collection ID.
Rss::setTag() — Method in class Rss
Set tag ID.
Rss::siteEmail() — Method in class Rss
Return site administrative email address.
SearchClass in namespace Tfish\Content\ViewModel
ViewModel for free text searches of content objects.
Search::search() — Method in class Search
Search.
Search::searchResults() — Method in class Search
Return search results.
Search::start() — Method in class Search
Return start.
Search::setStart() — Method in class Search
Set the starting position in the set of available object.
Search::setAction() — Method in class Search
Set action.
Search::searchTerms() — Method in class Search
Return search terms.
Search::searchTermsForForm() — Method in class Search
Return search terms for display in form.
Search::setSearchTerms() — Method in class Search
Set search terms.
Search::searchType() — Method in class Search
Return search type.
Search::setSearchType() — Method in class Search
Set search type.
Search::setTag() — Method in class Search
Set tag ID.
Password::submit() — Method in class Password
Process the change password submission.
$Criteria#secondaryOrderProperty in class Criteria
$Criteria#secondaryOrderTypeProperty in class Criteria
Criteria::setGroupBy() — Method in class Criteria
Set a GROUP BY condition on a query.
Criteria::setLimit() — Method in class Criteria
Sets a limit on the number of database records to retrieve in a database query.
Criteria::setOffset() — Method in class Criteria
Sets an offset (starting point) for retrieving records in a database query.
Criteria::setOrder() — Method in class Criteria
Sets the primary column to order query results by.
Criteria::setOrderType() — Method in class Criteria
Sets the sort type (ascending or descending) for the primary order column of a result set.
Criteria::setSecondaryOrder() — Method in class Criteria
Sets the secondary column to order query results by.
Criteria::setSecondaryOrderType() — Method in class Criteria
Sets the sort type (ascending or descending) for the secondary order column of a result set.
Criteria::setTag() — Method in class Criteria
Set tag(s) to filter query results by.
CriteriaItem::setColumn() — Method in class CriteriaItem
Specifies the column to use in a query clause.
CriteriaItem::setOperator() — Method in class CriteriaItem
Sets the operator (=, <, >, etc) to use in a query clause.
CriteriaItem::setValue() — Method in class CriteriaItem
Sets the value of a column to use in a query clause.
Database::select() — Method in class Database
Prepare and execute a select query.
Database::selectCount() — Method in class Database
Count the number of rows matching a set of conditions.
Database::selectDistinct() — Method in class Database
Select results from the database but remove duplicate rows.
Database::setType() — Method in class Database
Helper method to set appropriate \PDO predefined constants in bindValue() and bindParam().
$Metadata#siteNameProperty in class Metadata
$Metadata#seoProperty in class Metadata
Metadata::setSiteName() — Method in class Metadata
Sets the site title property.
Metadata::setTitle() — Method in class Metadata
Sets the page meta title property.
Metadata::setDescription() — Method in class Metadata
Sets the meta description property.
Metadata::setAuthor() — Method in class Metadata
Sets the page meta author property.
Metadata::setCopyright() — Method in class Metadata
Sets the page meta copyright property.
Metadata::setSeo() — Method in class Metadata
Sets the SEO-friendly URL string for this page.
Metadata::setRobots() — Method in class Metadata
Sets the meta robots directive for this page.
Metadata::setCanonicalUrl() — Method in class Metadata
Set query string parameters for the canonical URL tag in theme.html files.
Metadata::setLanguage() — Method in class Metadata
Set the language meta tag for this page.
Preference::setAdminPagination() — Method in class Preference
Set the number of objects to display in a single admin page view.
Preference::siteAuthor() — Method in class Preference
Return site author
Preference::setSiteAuthor() — Method in class Preference
Set the name of the site author. Used to population page meta author tag.
Preference::setCacheLife() — Method in class Preference
Set life of items in cache (seconds).
Preference::setCloseSite() — Method in class Preference
Open our close the site.
Preference::setDateFormat() — Method in class Preference
Set the date format, used to convert timestamps to human readable form.
Preference::setDefaultLanguage() — Method in class Preference
Set the default language for this Tuskfish installation.
Preference::siteDescription() — Method in class Preference
Return site description.
Preference::setSiteDescription() — Method in class Preference
Set the site description. Used in meta description tag.
Preference::siteEmail() — Method in class Preference
Return site email.
Preference::setSiteEmail() — Method in class Preference
Set the admin email address for the site.
Preference::setEnableCache() — Method in class Preference
Enable or disable the cache.
Preference::setGalleryPagination() — Method in class Preference
Set number of objects to display on the gallery page.
Preference::setMapsApiKey() — Method in class Preference
Preference::setMinSearchLength() — Method in class Preference
Set the minimum length of search terms (characters).
Preference::setPaginationElements() — Method in class Preference
Set the default number of page slots to display in pagination elements.
Preference::setRssPosts() — Method in class Preference
Set number of items to display in RSS feeds.
Preference::searchPagination() — Method in class Preference
Number of items to include in a search page view.
Preference::setSearchPagination() — Method in class Preference
Set number of results to display on a search page view.
Preference::serverTimezone() — Method in class Preference
Return server timezone.
Preference::setServerTimezone() — Method in class Preference
Set the server timezone.
Preference::sessionLife() — Method in class Preference
Return session life (minutes).
Preference::setSessionLife() — Method in class Preference
Set the life of an idle session.
Preference::sessionName() — Method in class Preference
Return session name.
Preference::setSessionName() — Method in class Preference
Set the name (prefix) used to identify Tuskfish sessions.
Preference::siteCopyright() — Method in class Preference
Return site copyright.
Preference::setSiteCopyright() — Method in class Preference
Set the site meta copyright.
Preference::siteName() — Method in class Preference
Return site name.
Preference::setSiteName() — Method in class Preference
Set the title of the page.
Preference::siteTimezone() — Method in class Preference
Return site timezone.
Preference::setSiteTimezone() — Method in class Preference
Set the site timezone.
Preference::setUserPagination() — Method in class Preference
Set the number of objects to display in a single page view on the public facing side of the site.
Login::setSession() — Method in class Login
Set the session object.
Yubikey::setSession() — Method in class Yubikey
Set the session object.
Pagination::setCount() — Method in class Pagination
Set the count property, which represents the number of objects matching the page parameters.
Pagination::setExtraParams() — Method in class Pagination
Set extra parameters to be included in pagination control links.
Pagination::setGallerySideLimit() — Method in class Pagination
Set the pagination limit for gallery views.
Pagination::setLimit() — Method in class Pagination
Sets the limit property, which controls the number of objects to be retrieved in a single page view.
Pagination::setSearchSideLimit() — Method in class Pagination
Set the pagination limit for search views.
Pagination::setStart() — Method in class Pagination
Set the starting position in the set of available object.
Pagination::setTag() — Method in class Pagination
Set the ID of a tag used to filter content.
Pagination::setUrl() — Method in class Pagination
Set the base URL for pagination control links.
Pagination::setUserSideLimit() — Method in class Pagination
Set the pagination limit for user-side views (other than search or gallery).
SessionClass in namespace Tfish
Provides functions for managing user sessions in a security-conscious manner.
Session::start() — Method in class Session
Initialises a session and sets session cookie parameters to security-conscious values.
Session::setToken() — Method in class Session
Sets a token for use in cross-site request forgery checks on form submissions.
Listable::setOrder() — Method in class Listable
Sets the primary column to order query results by.
Listable::setOrderType() — Method in class Listable
Sets the sort type (ascending or descending) for the primary order column of a result set.
Listable::setSecondaryOrder() — Method in class Listable
Sets the secondary column to order query results by.
Listable::setSecondaryOrderType() — Method in class Listable
Sets the sort type (ascending or descending) for the secondary order column of a result set.
Listable::setPageTitle() — Method in class Listable
Set the title of this page.
Listable::setTemplate() — Method in class Listable
Set the template used by this page.
Listable::setTheme() — Method in class Listable
Set (change) the theme.
Listable::setMetadata() — Method in class Listable
Set page-specific overrides of the site metadata.
Metadata::setMetaTitle() — Method in class Metadata
Set meta title.
Metadata::setMetaDescription() — Method in class Metadata
Set meta description.
Metadata::setMetaSeo() — Method in class Metadata
Set SEO-friendly string
StatesClass in namespace Tfish\Traits
Provide a list of states ("countries") and dependent territories as recognised by the UN (ISO 3166-1 alpha-2).
States::stateList() — Method in class States
Tag::setTags() — Method in class Tag
Set tags.
Viewable::setPageTitle() — Method in class Viewable
Set the title of this page.
Viewable::setTemplate() — Method in class Viewable
Set the template used by this page.
Viewable::setTheme() — Method in class Viewable
Set (change) the theme.
Viewable::setMetadata() — Method in class Viewable
Set page-specific overrides of the site metadata.
Listable::setOrder() — Method in class Listable
Set primary field to sort query results by.
Listable::setOrderType() — Method in class Listable
Set primary sort order.
Listable::setSecondaryOrder() — Method in class Listable
Set secondary field to sort query results by.
Listable::setSecondaryOrderType() — Method in class Listable
Set secondary sort order.
Listable::start() — Method in class Listable
Return the query offset (starting position to retrieve results from result set).
Listable::setPageTitle() — Method in class Listable
Set the page title.
Listable::setTemplate() — Method in class Listable
Set the template for this page view.
Listable::setTheme() — Method in class Listable
Set the theme for this page view.
Listable::setMetadata() — Method in class Listable
Set metadata overrides for this page view.
Password::setConfirm() — Method in class Password
Set password confirmation.
Password::setPassword() — Method in class Password
Set password.
Viewable::setPageTitle() — Method in class Viewable
Set the page title.
Viewable::setTemplate() — Method in class Viewable
Set the template for this page view.
Viewable::setTheme() — Method in class Viewable
Set the theme for this page view.
Viewable::setMetadata() — Method in class Viewable
Set metadata overrides for this page view.
SingleClass in namespace Tfish\View
Represents a view of a single object or static page.

T

Admin::toggle() — Method in class Admin
Toggle a content objectg online or offline.
Content::title() — Method in class Content
Return title.
Content::type() — Method in class Content
Return type of content object.
Content::teaser() — Method in class Content
Return teaser.
Content::teaserForDisplay() — Method in class Content
Return teaser with TFISH_LINK constant converted to URL.
Admin::toggleOnlineStatus() — Method in class Admin
Toggle a content object online or offline.
ContentEdit::tagSelectOptions() — Method in class ContentEdit
Returns a list of options for the tag select box.
Rss::title() — Method in class Rss
Return site (feed) title.
Admin::tagOptions() — Method in class Admin
Return options for tag select box control.
Admin::typeOptions() — Method in class Admin
Return options for type select box control.
Admin::tag() — Method in class Admin
Return ID of tag filter.
Admin::type() — Method in class Admin
Return type.
AdminSearch::tag() — Method in class AdminSearch
Return tag ID.
Gallery::tag() — Method in class Gallery
Return tag ID.
Gallery::type() — Method in class Gallery
Return type.
Listing::tag() — Method in class Listing
Return tag ID.
Listing::type() — Method in class Listing
Return type.
Rss::title() — Method in class Rss
Return site (feed) title.
Search::tag() — Method in class Search
Return tag ID.
$Criteria#tagProperty in class Criteria
Database::toggleBoolean() — Method in class Database
Toggle the online status of a column between 0 and 1, use for columns representing booleans.
$Metadata#titleProperty in class Metadata
TemplateClass in namespace Tfish\Entity
Used to hold variables that will be inserted into templates, and to render templates for display.
Session::twoFactorLogin() — Method in class Session
Authenticate the user with two factors and establish a session.
Listable::template() — Method in class Listable
Return the template object required by this page.
Listable::theme() — Method in class Listable
Return the theme used by this page.
TagClass in namespace Tfish\Traits
Add tag support to an object, typically an entity.
Tag::tags() — Method in class Tag
Return tags.
TagLinkClass in namespace Tfish\Traits
Manage object-tag associations via taglinks.
TagReadClass in namespace Tfish\Traits
Read the tags associated with an object, typically an entity.
TimezonesClass in namespace Tfish\Traits
Provides an array of time zones.
TraversalCheckClass in namespace Tfish\Traits
Validates that a filename or path does NOT contain directory traversals in any form.
ValidateString::trimString() — Method in class ValidateString
Cast to string, check UTF-8 encoding and strip trailing whitespace and control characters.
Viewable::template() — Method in class Viewable
Return the template object required by this page.
Viewable::theme() — Method in class Viewable
Return the theme used by this page.
TreeClass in namespace Tfish
Build and manipulate a tree representing hierarchical relationships between objects.
Listable::tag() — Method in class Listable
Return tag filter.
Listable::template() — Method in class Listable
Return the template name for this page view.
Listable::theme() — Method in class Listable
Return the active theme for this page view.
TokenClass in namespace Tfish\ViewModel
ViewModel for displaying token errors.
Viewable::template() — Method in class Viewable
Return the template name for this page view.
Viewable::theme() — Method in class Viewable
Return the active theme for this page view.

U

Content::url() — Method in class Content
Return a URL (permalink) to a content object.
ContentEdit::update() — Method in class ContentEdit
Update a content object in the database.
Listing::userlimit() — Method in class Listing
Return the user-side pagination limit.
AdminSearch::urlEdit() — Method in class AdminSearch
Return URL to edit a content object.
PreferenceEdit::update() — Method in class PreferenceEdit
Process the edit preferences submission.
Criteria::unsetType() — Method in class Criteria
Unset existing type criteria.
Database::updateCounter() — Method in class Database
Increment a content object counter field by one.
Database::update() — Method in class Database
Update a single row in the database.
Database::updateAll() — Method in class Database
Update multiple rows in a table according to criteria.
Metadata::update() — Method in class Metadata
Update metadata properties to page-specific values.
Preference::userPagination() — Method in class Preference
Number of items to display on a single user-side page.
FileHandler::uploadFile() — Method in class FileHandler
Upload a file to the uploads/image or uploads/media directory and set permissions to 644.
Preference::update() — Method in class Preference
Update site preferences.
UrlCheckClass in namespace Tfish\Traits
Validate that a URL meets the specification.

V

ContentEdit::validateForm() — Method in class ContentEdit
Validate submitted form data for content object.
$CriteriaItem#valueProperty in class CriteriaItem
Database::validateCriteriaObject() — Method in class Database
Validates the properties of a Criteria object to be used in constructing a query.
Database::validateColumns() — Method in class Database
Validate and escape column names to be used in constructing a database query.
Database::validateId() — Method in class Database
Validates and sanitises an ID to be used in constructing a database query.
Database::validateKeys() — Method in class Database
Validate and escapes keys to be used in constructing a database query.
Database::validateTableName() — Method in class Database
Validate and escape a table name to be used in constructing a database query.
$Template#variablesProperty in class Template
Template::validPath() — Method in class Template
Check the theme and template for director traversals.
Route::viewModel() — Method in class Route
ViewModel class name required for this route.
Route::view() — Method in class Route
View class name.
ValidateStringClass in namespace Tfish\Traits
Provides methods for validating UTF-8 character encoding and string composition.
ValidateTokenClass in namespace Tfish\Traits
Provides method for validating cross-site request forgery tokens.
ValidateToken::validateToken() — Method in class ValidateToken
Validate a cross-site request forgery token from a form submission.
ViewableClass in namespace Tfish\Traits
Provides standard implementation for the Viewable interface.
ViewableClass in namespace Tfish\ViewModel
Interface that ensures compliance with \Tfish\View\Single.

W

Rss::webMaster() — Method in class Rss
Return site webmaster's email address.
Rss::webMaster() — Method in class Rss
Return site webmaster's email address.

Y

YubikeyClass in namespace Tfish\Controller
Controller for two-factor login with a Yubikey hardware token.
YubikeyClass in namespace Tfish\Model
Model for two-factor login with Yubikey hardware token.
YubikeyClass in namespace Tfish\ViewModel
ViewModel for two-factor authentication with Yubikey hardware token.

_

Cache::__construct() — Method in class Cache
Constructor.
Admin::__construct() — Method in class Admin
Constructor.
ContentEdit::__construct() — Method in class ContentEdit
Constructor.
Enclosure::__construct() — Method in class Enclosure
Constructor.
Gallery::__construct() — Method in class Gallery
Constructor.
Listing::__construct() — Method in class Listing
Constructor.
Rss::__construct() — Method in class Rss
Constructor.
Search::__construct() — Method in class Search
Constructor.
Content::__get() — Method in class Content
Magic get access is to support the Tree class - better to refactor it.
Admin::__construct() — Method in class Admin
Constructor.
ContentEdit::__construct() — Method in class ContentEdit
Constructor.
Enclosure::__construct() — Method in class Enclosure
Constructor.
Listing::__construct() — Method in class Listing
Constructor.
Rss::__construct() — Method in class Rss
Constructor.
Search::__construct() — Method in class Search
Constructor.
Admin::__construct() — Method in class Admin
Constructor.
AdminSearch::__construct() — Method in class AdminSearch
Constructor.
ContentEdit::__construct() — Method in class ContentEdit
Constructor.
Enclosure::__construct() — Method in class Enclosure
Constructor.
Gallery::__construct() — Method in class Gallery
Constructor.
Listing::__construct() — Method in class Listing
Constructor.
Rss::__construct() — Method in class Rss
Constructor.
Search::__construct() — Method in class Search
Constructor.
Cache::__construct() — Method in class Cache
Constructor.
Error::__construct() — Method in class Error
Constructor
Login::__construct() — Method in class Login
Constructor
Logout::__construct() — Method in class Logout
Constructor
Password::__construct() — Method in class Password
Constructor
PreferenceEdit::__construct() — Method in class PreferenceEdit
Constructor
PreferenceList::__construct() — Method in class PreferenceList
Constructor
Yubikey::__construct() — Method in class Yubikey
Constructor
Criteria::__construct() — Method in class Criteria
Constructor.
CriteriaItem::__construct() — Method in class CriteriaItem
Constructor.
Database::__construct() — Method in class Database
Constructor.
Metadata::__construct() — Method in class Metadata
Constructor.
Preference::__construct() — Method in class Preference
Constructor.
Template::__construct() — Method in class Template
Constructor
FrontController::__construct() — Method in class FrontController
Constructor
Logger::__construct() — Method in class Logger
Constructor.
Cache::__construct() — Method in class Cache
Constructor.
Error::__construct() — Method in class Error
Constructor.
Password::__construct() — Method in class Password
Constructor.
Preference::__construct() — Method in class Preference
Constructor.
Pagination::__construct() — Method in class Pagination
Constructor.
Route::__construct() — Method in class Route
Constructor
Router::__construct() — Method in class Router
Constructor
Session::__construct() — Method in class Session
Constructor.
Tree::__construct() — Method in class Tree
Constructor.
Cache::__construct() — Method in class Cache
Constructor
Error::__construct() — Method in class Error
Constructor
Login::__construct() — Method in class Login
Constructor
Password::__construct() — Method in class Password
Constructor
PreferenceEdit::__construct() — Method in class PreferenceEdit
Constructor
PreferenceList::__construct() — Method in class PreferenceList
Constructor
Token::__construct() — Method in class Token
Constructor
Yubikey::__construct() — Method in class Yubikey
Constructor
Listing::__construct() — Method in class Listing
Constructor
Single::__construct() — Method in class Single
Constructor