PHP 클래스 Polyglot\Localization\Services\Extractor

상속: extends AbstractService
파일 보기 프로젝트 열기: anahkiasen/polyglot

공개 메소드들

메소드 설명
generateLocale ( string $locale, boolean $clean = true ) : string Generate the files for a locale
getFiles ( ) : Finder Get the views translations are in
getLocaleFile ( string $locale ) : string Get the path to a locale's PO file
setHeaders ( string $file, $locale ) Set headers in a PO file

보호된 메소드들

메소드 설명
extract ( array $translated ) : TwigExtractor Get the TwigExtractor instance
runGettext ( array $arguments ) : integer Run gettext with the specified arguments

메소드 상세

extract() 보호된 메소드

Get the TwigExtractor instance
protected extract ( array $translated ) : TwigExtractor
$translated array
리턴 TwigExtractor

generateLocale() 공개 메소드

Generate the files for a locale
public generateLocale ( string $locale, boolean $clean = true ) : string
$locale string
$clean boolean
리턴 string

getFiles() 공개 메소드

Get the views translations are in
public getFiles ( ) : Finder
리턴 Symfony\Component\Finder\Finder

getLocaleFile() 공개 메소드

Get the path to a locale's PO file
public getLocaleFile ( string $locale ) : string
$locale string
리턴 string

runGettext() 보호된 메소드

Run gettext with the specified arguments
protected runGettext ( array $arguments ) : integer
$arguments array
리턴 integer

setHeaders() 공개 메소드

Set headers in a PO file
public setHeaders ( string $file, $locale )
$file string