PHP Класс hiqdev\assetpackagist\components\Storage

Наследование: extends yii\base\Component, implements hiqdev\assetpackagist\components\StorageInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_locker
$_path

Открытые методы

Метод Описание
getNextId ( )
init ( )
listPackages ( )
readJson ( $path )
readPackage ( AssetPackage $package )
writePackage ( AssetPackage $package )

Защищенные методы

Метод Описание
buildHashedPath ( $name, $hash = 'latest' )
buildPath ( )
getLastIdPath ( )
getLocker ( )
mkdir ( $dir )
readLastId ( )
readPackagesJson ( )
readProvider ( $path )
writeLastId ( $value )
writePackagesJson ( $hash )
writeProviderLatest ( $name, $hash )

Описание методов

buildHashedPath() защищенный Метод

protected buildHashedPath ( $name, $hash = 'latest' )

buildPath() защищенный Метод

protected buildPath ( )

getLastIdPath() защищенный Метод

protected getLastIdPath ( )

getLocker() защищенный Метод

protected getLocker ( )

getNextId() публичный Метод

public getNextId ( )

init() публичный Метод

public init ( )

listPackages() публичный Метод

public listPackages ( )

mkdir() защищенный Метод

protected mkdir ( $dir )

readJson() публичный Метод

public readJson ( $path )

readLastId() защищенный Метод

protected readLastId ( )

readPackage() публичный Метод

public readPackage ( AssetPackage $package )
$package hiqdev\assetpackagist\models\AssetPackage

readPackagesJson() защищенный Метод

protected readPackagesJson ( )

readProvider() защищенный Метод

protected readProvider ( $path )

writeLastId() защищенный Метод

protected writeLastId ( $value )

writePackage() публичный Метод

public writePackage ( AssetPackage $package )
$package hiqdev\assetpackagist\models\AssetPackage

writePackagesJson() защищенный Метод

protected writePackagesJson ( $hash )

writeProviderLatest() защищенный Метод

protected writeProviderLatest ( $name, $hash )

Описание свойств

$_locker защищенное свойство

protected $_locker

$_path защищенное свойство

protected $_path