PHP 클래스 Craft\EmbeddedAssetsService

상속: extends craft\BaseApplicationComponent
파일 보기 프로젝트 열기: benjamminf/craft-embedded-assets

공개 메소드들

메소드 설명
__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