PHP Класс FileNamingResolver\NamingStrategy\AggregateNamingStrategy

Автор: Victor Bocharsky ([email protected])
Наследование: extends AbstractNamingStrategy
Показать файл Открыть проект

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

Свойство Тип Описание
$mode boolean
$strategies FileNamingResolver\NamingStrategy\NamingStrategyInterface[]

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

Метод Описание
__construct ( array $strategies, boolean $mode = self::MODE_FORWARD )
getStrategies ( ) : FileNamingResolver\NamingStrategy\NamingStrategyInterface[]
isForwardMode ( ) : boolean
isReverseMode ( ) : boolean
provideName ( FileInfo $srcFileInfo )

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

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

public __construct ( array $strategies, boolean $mode = self::MODE_FORWARD )
$strategies array
$mode boolean

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

public getStrategies ( ) : FileNamingResolver\NamingStrategy\NamingStrategyInterface[]
Результат FileNamingResolver\NamingStrategy\NamingStrategyInterface[]

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

public isForwardMode ( ) : boolean
Результат boolean

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

public isReverseMode ( ) : boolean
Результат boolean

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

public provideName ( FileInfo $srcFileInfo )
$srcFileInfo FileNamingResolver\FileInfo

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

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

protected bool $mode
Результат boolean

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

protected NamingStrategyInterface[],FileNamingResolver\NamingStrategy $strategies
Результат FileNamingResolver\NamingStrategy\NamingStrategyInterface[]