Seo_Controller
in package
AbstractYes
Abstract Seo.
Tags
Table of Contents
Properties
- $instance : mixed
- The singleton instances.
- $_oSeo_Site : Site_Model
- Seo site object
- $_oSite : Site_Model
- Site object
- $_token : string
- Token
Methods
- execute() : bool
- Execute
- getRatingName() : string
- Get rating name
- getSitePopularPages() : array<string|int, mixed>
- Get popular pages
- getSitePopularQueries() : array<string|int, mixed>
- Get popular queries
- getTokenUrl() : string
- Get token url
- instance() : object
- Register an existing instance as a singleton.
- setSeoSite() : self
- Set seo site
- setSite() : self
- Set site
- setToken() : self
- Set token
- _getDriverName() : srting
- Get full driver name
Properties
$instance
The singleton instances.
public
static mixed
$instance
= array()
$_oSeo_Site
Seo site object
protected
Site_Model
$_oSeo_Site
= \NULL
$_oSite
Site object
protected
Site_Model
$_oSite
= \NULL
$_token
Token
protected
string
$_token
= \NULL
Methods
execute()
Execute
public
abstract execute() : bool
Return values
boolgetRatingName()
Get rating name
public
abstract getRatingName() : string
Return values
stringgetSitePopularPages()
Get popular pages
public
abstract getSitePopularPages(mixed $host_id) : array<string|int, mixed>
Parameters
- $host_id : mixed
Return values
array<string|int, mixed>getSitePopularQueries()
Get popular queries
public
abstract getSitePopularQueries(mixed $host_id) : array<string|int, mixed>
Parameters
- $host_id : mixed
Return values
array<string|int, mixed>getTokenUrl()
Get token url
public
abstract getTokenUrl() : string
Return values
stringinstance()
Register an existing instance as a singleton.
public
static instance(string $name) : object
Parameters
- $name : string
-
driver's name
Return values
objectsetSeoSite()
Set seo site
public
setSeoSite(Seo_Site_Model $oSeo_Site) : self
Parameters
- $oSeo_Site : Seo_Site_Model
Return values
selfsetSite()
Set site
public
setSite(string $oSite) : self
Parameters
- $oSite : string
-
Site Model
Return values
selfsetToken()
Set token
public
setToken(string $token) : self
Parameters
- $token : string
-
token
Return values
self_getDriverName()
Get full driver name
protected
static _getDriverName(string $driver) : srting
Parameters
- $driver : string
-
driver name