public buildFileName ( |
||
$target | The build target name. | |
Результат | string | The build filename to cache on disk. |
public function buildFileName(AssetTarget $target, $timestamp = true)
{
$file = $target->name();
if ($target->isThemed() && $this->theme) {
$file = $this->theme . '-' . $file;
}
if ($timestamp) {
$time = $this->getTimestamp($target);
$file = $this->_timestampFile($file, $time);
}
return $file;
}
public function testBuildFileNameTimestampNoValue() { $writer = new AssetWriter(['js' => true, 'css' => false], TMP); $time = time(); $result = $writer->buildFileName($this->target); $this->assertEquals('test.v' . $time . '.js', $result); }