PHP Class FileNamingResolver\NamingStrategy\DatetimeNamingStrategy

Author: Victor Bocharsky ([email protected])
Inheritance: extends AbstractNamingStrategy
Datei anzeigen Open project: bocharsky-bw/FileNamingResolver Class Usage Examples

Protected Properties

Property Type Description
$dirFormat Datetime directory format
$fileFormat Datetime file format

Public Methods

Method Description
__construct ( string $dirFormat = self::FORMAT_DIR_YEAR_MONTH, string $fileFormat = self::FORMAT_FILE_TIME_MICROSECONDS )
getDirFormat ( ) : string
getFileFormat ( ) : string
provideName ( FileInfo $srcFileInfo )

Method Details

__construct() public method

public __construct ( string $dirFormat = self::FORMAT_DIR_YEAR_MONTH, string $fileFormat = self::FORMAT_FILE_TIME_MICROSECONDS )
$dirFormat string
$fileFormat string

getDirFormat() public method

public getDirFormat ( ) : string
return string

getFileFormat() public method

public getFileFormat ( ) : string
return string

provideName() public method

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

Property Details

$dirFormat protected_oe property

Datetime directory format
protected $dirFormat

$fileFormat protected_oe property

Datetime file format
protected $fileFormat