class MediaAuthor extends BaseModel

Properties

integer $id internal id
integer $author_id Author ID
integer $item_id Item ID
string $item_type Item Type

Methods

getResultsetClass()

No description

from BaseModel
boolean
hasProperty(string $str)

Determine if the model has a public property.

from BaseModel
setRelated(string $relation, mixed $value = [])

Phalcon has this bug where if you enumerate a relation then try to set it via the magic setter, it won't save.

from BaseModel
toArrayRelated($ops, $array)

No description

from BaseModel
beforeSave()

No description

from BaseModel
afterSave()

No description

from BaseModel
afterFetch()

No description

from BaseModel
getMetadata($k)

No description

from BaseModel
object
toCompat(string $useKlass = null)

Returns a base CEO model as a Gryphon compatible one.

from BaseModel
initialize()

No description

getSource()

No description

Details

in BaseModel at line 12
getResultsetClass()

in BaseModel at line 24
boolean hasProperty(string $str)

Determine if the model has a public property.

Useful in determining valid sorting options on the front end.

Parameters

string $str Property

Return Value

boolean

in BaseModel at line 39
BaseModel setRelated(string $relation, mixed $value = [])

Phalcon has this bug where if you enumerate a relation then try to set it via the magic setter, it won't save.

I think it has something to do with implicit transactions, but I'm not entirely sure...

Parameters

string $relation
mixed $value

Return Value

BaseModel

in BaseModel at line 44
protected toArrayRelated($ops, $array)

Parameters

$ops
$array

in BaseModel at line 74
beforeSave()

in BaseModel at line 81
afterSave()

in BaseModel at line 88
afterFetch()

in BaseModel at line 95
getMetadata($k)

Parameters

$k

in BaseModel at line 120
object toCompat(string $useKlass = null)

Returns a base CEO model as a Gryphon compatible one.

{% set article = fetch('article').order('published_at desc').find() %}
{{ article[0].toCompat().url }}

Parameters

string $useKlass Override class selector

Return Value

object

at line 30
initialize()

at line 37
getSource()