Class Asset

Concrete\Core\Asset\Asset implements Concrete\Core\Asset\AssetInterface
Abstract
Namespace: Concrete\Core\Asset
Located at src/Asset/Asset.php

Methods summary

public
public static Concrete\Core\Asset\Asset[]
public boolean
public boolean
public
public
# setAssetSupportsCombination( boolean $combine )
public string
public string
public string
public string
public
# __construct( boolean|string $assetHandle = false )
public string
public
# setAssetVersion( string $version )
public
public string
public
# setAssetPosition( string $position )
public
# setPackageObject( Package $pkg )
public
# setAssetURL( string $url )
public
# setAssetPath( string $path )
public string
public boolean
public
# setAssetIsLocal( boolean $isLocal )
public string
public
# mapAssetLocation( string $path )
public string|null
protected static string|null
# getAssetContentsByRoute( string $route )
public
# register( $filename, $args, $pkg = false )

Constants summary

string ASSET_POSITION_HEADER
# 'H'

Properties summary

protected string $assetVersion
# '0'
protected string $assetHandle
#
protected boolean $local
# true
protected string $filename
#
protected string $assetURL
#
protected string $assetPath
#
protected boolean $assetSupportsMinification
# false
protected boolean $assetSupportsCombination
# false
protected Package $pkg
#
protected array $combinedAssetSourceFiles
# array()