Class TfishBlock
Static block object class.
Represents a block of content, use it to create HTML blocks to insert into your site layout.
- TfishAncestralObject
- TfishContentObject
- TfishBlock
Package: content
Copyright: Simon Wilkinson 2013-2017 (https://tuskfish.biz)
License: GNU General Public License (GPL) V2
Author: Simon Wilkinson simon@isengard.biz
Version: Release: 1.0
Since: 1.0
Properties: int $id Auto-increment, set by database.
Properties: string $type Content object type eg. TfishArticle etc. [ALPHA]
Properties: string $title The name of this content.
Properties: string $description The full article or description of the content. [HTML]
Properties: array $tags Tag IDs associated with this object; not persistent (stored as taglinks in taglinks table).
Properties: int $online Toggle object on or offline.
Properties: int $submission_time Timestamp representing submission time.
Properties: string $handler Handler for this object (not persistent).
Properties: string $template The template that should be used to display this object (not persistent).
Properties: string $module The module that handles this content type (not persistent).
Properties: string $icon The Font Awesome icon representing this content type (not persistent).
Located at trust_path/libraries/tuskfish/class/TfishBlock.php
Copyright: Simon Wilkinson 2013-2017 (https://tuskfish.biz)
License: GNU General Public License (GPL) V2
Author: Simon Wilkinson simon@isengard.biz
Version: Release: 1.0
Since: 1.0
Properties: int $id Auto-increment, set by database.
Properties: string $type Content object type eg. TfishArticle etc. [ALPHA]
Properties: string $title The name of this content.
Properties: string $description The full article or description of the content. [HTML]
Properties: array $tags Tag IDs associated with this object; not persistent (stored as taglinks in taglinks table).
Properties: int $online Toggle object on or offline.
Properties: int $submission_time Timestamp representing submission time.
Properties: string $handler Handler for this object (not persistent).
Properties: string $template The template that should be used to display this object (not persistent).
Properties: string $module The module that handles this content type (not persistent).
Properties: string $icon The Font Awesome icon representing this content type (not persistent).
Located at trust_path/libraries/tuskfish/class/TfishBlock.php
Methods summary
public
|
|
public
|
|
protected
string
|
#
makeHumanReadable( string $clean_property )
Converts properties to human readable form in preparation for output. |
public
array
|
#
zeroedProperties( )
Returns an array of base object properties that are not used by this subclass. |
Methods inherited from TfishContentObject
escape()
,
getCachedImage()
,
getURL()
,
loadProperties()
,
validMedia()
Methods inherited from TfishAncestralObject
__get()
,
__isset()
,
__unset()
,
getPropertyWhitelist()
,
toArray()