PHP 클래스 Yosymfony\Spress\Core\ContentManager\Converter\MapConverter

This converter does not alter the content.
저자: Victor Pueras ([email protected])
상속: implements Yosymfony\Spress\Core\ContentManager\Converter\ConverterInterface
파일 보기 프로젝트 열기: spress/spress 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( array $fileExtensionMap = [] ) Constructor.
convert ( string $input ) : string Convert the input data.
getOutExtension ( string $extension ) : string The extension of filename result (without dot). E.g: 'html'.
getPriority ( ) : integer Get the converter priority.
matches ( string $extension ) : boolean If file's extension is support by converter.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( array $fileExtensionMap = [] )
$fileExtensionMap array An extension map. e.g: ```php $converter = new MappingConverter([ 'twig' => 'html', 'twig.html' => 'html', ]); ```

convert() 공개 메소드

Convert the input data.
public convert ( string $input ) : string
$input string The raw content without Front-matter
리턴 string

getOutExtension() 공개 메소드

The extension of filename result (without dot). E.g: 'html'.
public getOutExtension ( string $extension ) : string
$extension string File's extension
리턴 string

getPriority() 공개 메소드

Get the converter priority.
public getPriority ( ) : integer
리턴 integer

matches() 공개 메소드

If file's extension is support by converter.
public matches ( string $extension ) : boolean
$extension string Extension without dot
리턴 boolean