PHP Класс Craft\EmbeddedAssetsService

Наследование: extends craft\BaseApplicationComponent
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( )
getEmbeddedAsset ( craft\AssetFileModel $asset )
getEmbeddedAssets ( $assets, $indexBy = null )
onBeforeSaveEmbed ( craft\Event $event ) An event dispatcher for the moment before saving an embed.
onSaveEmbed ( craft\Event $event ) An event dispatcher for the moment after saving an embed.
parseUrl ( $url )
readAssetFile ( craft\AssetFileModel $asset )
saveEmbeddedAsset ( EmbeddedAssetsModel $media, $folderId )

Приватные методы

Метод Описание
_addToFiles ( $key, $url, $data = null, $mimeType = 'text/plain' )
_readExternalFile ( $url ) : boolean | mixed | string Reads in data from an external link.
_storeFile ( EmbeddedAssetsModel $media, $folderId )

Описание методов

__construct() публичный Метод

public __construct ( )

getEmbeddedAsset() публичный Метод

public getEmbeddedAsset ( craft\AssetFileModel $asset )
$asset craft\AssetFileModel

getEmbeddedAssets() публичный Метод

public getEmbeddedAssets ( $assets, $indexBy = null )

onBeforeSaveEmbed() публичный Метод

An event dispatcher for the moment before saving an embed.
public onBeforeSaveEmbed ( craft\Event $event )
$event craft\Event

onSaveEmbed() публичный Метод

An event dispatcher for the moment after saving an embed.
public onSaveEmbed ( craft\Event $event )
$event craft\Event

parseUrl() публичный Метод

public parseUrl ( $url )

readAssetFile() публичный Метод

public readAssetFile ( craft\AssetFileModel $asset )
$asset craft\AssetFileModel

saveEmbeddedAsset() публичный Метод

public saveEmbeddedAsset ( EmbeddedAssetsModel $media, $folderId )
$media EmbeddedAssetsModel