PHP 클래스 NerdsAndCompany\Schematic\Services\AssetSources

Sync Craft Setups.
저자: Nerds & Company
상속: extends Base
파일 보기 프로젝트 열기: itmundi/schematic

공개 메소드들

메소드 설명
export ( array $data = [] ) : array Export all asset sources.
getSourceTypeByHandle ( $sourceTypeHandle ) : array | mixed | null
getSourceTypeById ( $sourceTypeId ) : array | mixed | null
import ( array $assetSourceDefinitions, boolean $force = false ) : Result Import asset source definitions.

비공개 메소드들

메소드 설명
getAssetSourceDefinition ( Craft\AssetSourceModel $assetSource ) : array
getAssetSourcesService ( ) : AssetSourcesService
populateAssetSource ( string $assetHandle, array $assetSourceDefinition ) : Craft\AssetSourceModel Populate asset source.

메소드 상세

export() 공개 메소드

Export all asset sources.
public export ( array $data = [] ) : array
$data array
리턴 array

getSourceTypeByHandle() 공개 메소드

public getSourceTypeByHandle ( $sourceTypeHandle ) : array | mixed | null
$sourceTypeHandle
리턴 array | mixed | null

getSourceTypeById() 공개 메소드

public getSourceTypeById ( $sourceTypeId ) : array | mixed | null
$sourceTypeId
리턴 array | mixed | null

import() 공개 메소드

Import asset source definitions.
public import ( array $assetSourceDefinitions, boolean $force = false ) : Result
$assetSourceDefinitions array
$force boolean
리턴 Result