Module
in package
Table of Contents
Methods
- createCachedFile() : SplFileInfo
- createDataFile() : SplFileInfo
- register() : void
- registerWithXmlManifestAndDefaultAssets() : void
- resolveToAsset() : AssetInterface
- resolveToChunkWriter() : ChunkWriterInterface
- resolveToDOMWriter() : DOMWriterInterface
- resolveToExecutable() : ExecutableInterface
- resolveToFileWriter() : FileWriterInterface
- resolveToManifest() : ManifestInterface
- resolveToResult() : ResultInterface
- resolveToStreamWriter() : StreamWriterInterface
Methods
createCachedFile()
public
createCachedFile(string $fileName, FarahUrl $context) : SplFileInfo
Parameters
- $fileName : string
- $context : FarahUrl
Return values
SplFileInfocreateDataFile()
public
createDataFile(string $fileName, FarahUrl $context) : SplFileInfo
Parameters
- $fileName : string
- $context : FarahUrl
Return values
SplFileInforegister()
public
static register(FarahUrlAuthority|string $authority, string $assetDirectory, ManifestStrategies $strategies) : void
Parameters
- $authority : FarahUrlAuthority|string
- $assetDirectory : string
- $strategies : ManifestStrategies
registerWithXmlManifestAndDefaultAssets()
public
static registerWithXmlManifestAndDefaultAssets(FarahUrlAuthority|string $authority, string $assetDirectory) : void
Parameters
- $authority : FarahUrlAuthority|string
- $assetDirectory : string
resolveToAsset()
public
static resolveToAsset(FarahUrl $url) : AssetInterface
Parameters
- $url : FarahUrl
Return values
AssetInterfaceresolveToChunkWriter()
public
static resolveToChunkWriter(FarahUrl $url) : ChunkWriterInterface
Parameters
- $url : FarahUrl
Return values
ChunkWriterInterfaceresolveToDOMWriter()
public
static resolveToDOMWriter(FarahUrl $url) : DOMWriterInterface
Parameters
- $url : FarahUrl
Return values
DOMWriterInterfaceresolveToExecutable()
public
static resolveToExecutable(FarahUrl $url) : ExecutableInterface
Parameters
- $url : FarahUrl
Return values
ExecutableInterfaceresolveToFileWriter()
public
static resolveToFileWriter(FarahUrl $url) : FileWriterInterface
Parameters
- $url : FarahUrl
Return values
FileWriterInterfaceresolveToManifest()
public
static resolveToManifest(FarahUrl $url) : ManifestInterface
Parameters
- $url : FarahUrl
Return values
ManifestInterfaceresolveToResult()
public
static resolveToResult(FarahUrl $url) : ResultInterface
Parameters
- $url : FarahUrl
Return values
ResultInterfaceresolveToStreamWriter()
public
static resolveToStreamWriter(FarahUrl $url) : StreamWriterInterface
Parameters
- $url : FarahUrl