MediaPlaceholder
class MediaPlaceholder extends Media
Placeholder us used for media objects that are embedded via URL
Traits
Properties
integer | $id | internal id | from Media |
string | $uuid | CEO UUID | from Media |
string | $attachment_uuid | CEO attachment UUID | from Media |
string | $base_name | Base base_name | from Media |
string | $extension | extension | from Media |
string | $preview_extension | The preview file's extension | from Media |
string | $title | title | from Media |
string | $content | content | from Media |
string | $source | source | from Media |
string | $click_through | click through url | from Media |
string | $type | type | from Media |
integer | $height | height | from Media |
integer | $width | width | from Media |
boolean | $status | Publication status | from Media |
integer | $weight | Weight | from Media |
datetime | $created_at | Created timestamp | from Media |
datetime | $modified_at | Last modified timestamp | from Media |
datetime | $published_at | Published timestamp | from Media |
string | $svg_preview | Generated SGV preview | from Media |
object | $metadata | Metadata object | from Media |
integer | $ceo_id | Internal CEO ID | from Media |
$normalized_tags | Normalized tags | from Media | |
integer | $ssts_id | SSTS id | from Media |
string | $ssts_path | SSTS path | from Media |
protected | $adapter | from Media | |
protected | $parentGallery | from Media | |
$resourceUrl | |||
$defaultUrl |
Methods
Phalcon has this bug where if you enumerate a relation then try to set it via the magic setter, it won't save.
Returns a base CEO model as a Gryphon compatible one.
Determine the preview image, if there is one FALSE otherwise
Allows to query a set of records that match the specified conditions
Allows to query the first record that match the specified conditions
Emulate getFriendlyUrl
Emulate getCustomUrl
No description
No description
No description
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.
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...
in BaseModel at line 44
protected
toArrayRelated($ops, $array)
in Media at line 245
beforeSave()
in BaseModel at line 81
afterSave()
in Media at line 389
afterFetch()
in BaseModel at line 95
getMetadata($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 }}
in Searchable at line 17
string
getSearchTitle()
Determine the search title for an item
in Searchable at line 40
string
getSearchType()
Determine the model type
in Searchable at line 58
DateTime
getSearchDate()
Determine the display time
in Searchable at line 81
string
getSearchPreview()
Determine the preview text
in Searchable at line 108
string
getSearchUrl()
Determine the canonical url
in Searchable at line 122
mixed
getSearchPreviewUrl()
Determine the preview image, if there is one FALSE otherwise
in Media at line 159
initialize()
in Media at line 235
getSource()
in Media at line 240
wherePublished()
in Media at line 267
static ResultSet
find(mixed $parameters = null)
Allows to query a set of records that match the specified conditions
in Media at line 278
static ResultSet
findFirst(mixed $parameters = null)
Allows to query the first record that match the specified conditions
in Media at line 283
getIsPublished()
in Media at line 291
getWidthFromHeight($height)
in Media at line 302
getHeightFromWidth($width)
in Media at line 321
getCanonicalUrl()
at line 27
getFriendlyUrl()
Emulate getFriendlyUrl
at line 18
getCustomUrl($params = [])
Emulate getCustomUrl
in Media at line 352
getOriginalUrl()
in Media at line 375
getPreviewSvg()
in Media at line 379
getPreviewName()
in Media at line 384
getOriginalName()
in Media at line 409
getAdapter()
in Media at line 414
getPreviewStyle($args = [])
in Media at line 441
isGalleryMember()
in Media at line 455
getParentGallery()
in Media at line 485
string
getAltData()
Cascade alt data
- alt-tag
- title
- caption