plgFinderEasyBlog
extends EBFinderBase
in package
Table of Contents
Properties
- $autoloadLanguage : mixed
- $context : mixed
- $extension : mixed
- $layout : mixed
- $table : mixed
- $type_title : mixed
Methods
- __construct() : mixed
- deleteFromCache() : mixed
- Delete a url from the cache
- exists() : mixed
- Ensure that EasyBlog really exists on the site first
- onFinderAfterDelete() : mixed
- Remove link from the database once a post is deleted
- onFinderAfterSave() : mixed
- When a post's state is changed, we need to update it accordingly
- onFinderChangeState() : mixed
- When a post's state is changed, we need to update it accordingly
- getListQuery() : mixed
- Retrieves the sql query used to retrieve blog posts on the site
- index() : mixed
- proxyIndex() : mixed
- Indexes post on the site
- setup() : mixed
- This method would be invoked by Joomla's indexer
- removeAdminSegment() : mixed
- Remove any unwanted part of the url in the item link
Properties
$autoloadLanguage
protected
mixed
$autoloadLanguage
= \true
$context
protected
mixed
$context
= 'EasyBlog'
$extension
protected
mixed
$extension
= 'com_easyblog'
$layout
protected
mixed
$layout
= 'entry'
$table
protected
mixed
$table
= '#__easyblog_post'
$type_title
protected
mixed
$type_title
= 'EasyBlog'
Methods
__construct()
public
__construct(mixed &$subject, mixed $config) : mixed
Parameters
- $subject : mixed
- $config : mixed
deleteFromCache()
Delete a url from the cache
public
deleteFromCache(mixed $id) : mixed
Parameters
- $id : mixed
Tags
exists()
Ensure that EasyBlog really exists on the site first
public
exists() : mixed
Tags
onFinderAfterDelete()
Remove link from the database once a post is deleted
public
onFinderAfterDelete(mixed $context, mixed $table) : mixed
Parameters
- $context : mixed
- $table : mixed
Tags
onFinderAfterSave()
When a post's state is changed, we need to update it accordingly
public
onFinderAfterSave(mixed $context, mixed $post, mixed $isNew) : mixed
Parameters
- $context : mixed
- $post : mixed
- $isNew : mixed
Tags
onFinderChangeState()
When a post's state is changed, we need to update it accordingly
public
onFinderChangeState(mixed $context, mixed $pks, mixed $value) : mixed
Parameters
- $context : mixed
- $pks : mixed
- $value : mixed
Tags
getListQuery()
Retrieves the sql query used to retrieve blog posts on the site
protected
getListQuery([mixed $sql = null ]) : mixed
Parameters
- $sql : mixed = null
Tags
index()
protected
index(FinderIndexerResult $item[, mixed $format = 'html' ]) : mixed
Parameters
- $item : FinderIndexerResult
- $format : mixed = 'html'
proxyIndex()
Indexes post on the site
protected
proxyIndex(mixed $item[, mixed $format = 'html' ]) : mixed
Parameters
- $item : mixed
- $format : mixed = 'html'
Tags
setup()
This method would be invoked by Joomla's indexer
protected
setup() : mixed
Tags
removeAdminSegment()
Remove any unwanted part of the url in the item link
private
removeAdminSegment([mixed $url = '' ]) : mixed
Parameters
- $url : mixed = ''