PHP Класс Yosymfony\Spress\Core\DataWriter\FilesystemDataWriter
This data writer uses SNAPSHOT_PATH_PERMALINK for working
with the path of the items. In case of binary item this data writer
uses SNAPSHOT_PATH_SOURCE and SNAPSHOT_PATH_RELATIVE_AFTER_CONVERT.
Показать файл
Открыть проект
Примеры использования класса
Защищенные свойства (Protected)
Открытые методы
Метод |
Описание |
|
__construct ( Symfony\Component\Filesystem\Filesystem $filesystem, string $outputDir ) |
Constructor. |
|
setUp ( ) |
|
|
tearDown ( ) |
|
|
write ( Yosymfony\Spress\Core\DataSource\ItemInterface $item ) |
|
|
Защищенные методы
Описание методов
__construct()
публичный Метод
public __construct ( Symfony\Component\Filesystem\Filesystem $filesystem, string $outputDir ) |
$filesystem |
Symfony\Component\Filesystem\Filesystem |
|
$outputDir |
string |
The output folder. e.g: "build" |
composeOutputPath()
защищенный Метод
isWritable()
защищенный Метод
protected isWritable ( Yosymfony\Spress\Core\DataSource\ItemInterface $item ) |
$item |
Yosymfony\Spress\Core\DataSource\ItemInterface |
|
Removes the whole content of the output dir but VCS files.
tearDown()
публичный Метод
public write ( Yosymfony\Spress\Core\DataSource\ItemInterface $item ) |
$item |
Yosymfony\Spress\Core\DataSource\ItemInterface |
|
Описание свойств
$filesystem защищенное свойство
$outputDir защищенное свойство