class Ad extends BaseModel

snworks:ad Compat Model. Wraps Ceo\Models\Entry.

Properties

protected $model from BaseModel
protected $stack from BaseModel
protected $_category
protected $_ad

Methods

__construct($model)

No description

from BaseModel
toCompat()

No description

from BaseModel
object
getCompatSource()

Return source model

from BaseModel
integer
__uid()

Provides {{ item.uid }}

from BaseModel
Collection
__metaProperties()

Provides {{ item.metaProperties }}

from BaseModel
__get($f)

No description

from BaseModel
__call($f, $args)

Check for properties on the wrapper then wrapped model in that order

from BaseModel
__category()

Provides {{ ad.category }}

string
__url()

Provides {{ ad.url }}

string
__preview()

Provides {{ ad.preview }}

string
__copy()

Provides {{ ad.copy }}

string
getAd()

Fetch ad copy as entry meta

Details

in BaseModel at line 14
__construct($model)

Parameters

$model

in BaseModel at line 19
toCompat()

in BaseModel at line 28
object getCompatSource()

Return source model

Return Value

object

in BaseModel at line 37
integer __uid()

Provides {{ item.uid }}

Return Value

integer

in BaseModel at line 46
Collection __metaProperties()

Provides {{ item.metaProperties }}

Return Value

Collection

in BaseModel at line 73
__get($f)

Parameters

$f

in BaseModel at line 88
__call($f, $args)

Check for properties on the wrapper then wrapped model in that order

Parameters

$f
$args

at line 23
Category __category()

Provides {{ ad.category }}

Return Value

Category

See also

\Snworks\Compat\Model\Category

at line 41
string __url()

Provides {{ ad.url }}

Return Value

string

at line 50
string __preview()

Provides {{ ad.preview }}

Return Value

string

at line 59
string __copy()

Provides {{ ad.copy }}

Return Value

string

at line 68
protected string getAd()

Fetch ad copy as entry meta

Return Value

string