0 follower

Final Class Yiisoft\Assets\Debug\AssetLoaderInterfaceProxy

InheritanceYiisoft\Assets\Debug\AssetLoaderInterfaceProxy
ImplementsYiisoft\Assets\AssetLoaderInterface

Method Details

Hide inherited methods

__construct() public method

public mixed __construct ( Yiisoft\Assets\AssetLoaderInterface $assetLoader, Yiisoft\Assets\Debug\AssetCollector $assetCollector )
$assetLoader Yiisoft\Assets\AssetLoaderInterface
$assetCollector Yiisoft\Assets\Debug\AssetCollector

                public function __construct(
    private readonly AssetLoaderInterface $assetLoader,
    private readonly AssetCollector $assetCollector,
) {
}

            
getAssetUrl() public method

public string getAssetUrl ( Yiisoft\Assets\AssetBundle $bundle, string $assetPath )
$bundle Yiisoft\Assets\AssetBundle
$assetPath string

                public function getAssetUrl(AssetBundle $bundle, string $assetPath): string
{
    return $this->assetLoader->getAssetUrl($bundle, $assetPath);
}

            
loadBundle() public method

public Yiisoft\Assets\AssetBundle loadBundle ( string $name, array $config = [] )
$name string
$config array

                public function loadBundle(string $name, array $config = []): AssetBundle
{
    $bundle = $this->assetLoader->loadBundle($name, $config);
    $this->assetCollector->collect($bundle);
    return $bundle;
}