PHP 클래스 lajax\translatemanager\services\Scanner

부터: 1.1
저자: Lajos Molnár ([email protected])
파일 보기 프로젝트 열기: lajax/yii2-translate-manager 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$scanners List of language element classes

공개 메소드들

메소드 설명
addLanguageItem ( string $category, string $message ) Adding language elements to the array.
addLanguageItems ( array $languageItems ) Adding language elements to the array.
getLanguageItems ( ) : array Returns existing language elements.
getNewLanguageElements ( ) : array Returns new language elements.
getRemovableLanguageSourceIds ( ) : array Returns removable LanguageSource ids.
run ( ) : integer Scanning project for text not stored in database.
scanning ( ) : integer Scanning project for text not stored in database.
stdout ( string $string ) Prints a string to STDOUT

비공개 메소드들

메소드 설명
_initLanguageArrays ( ) Initialising $_languageItems and $_removableLanguageSourceIds arrays.
_scanningProject ( ) Scan project for new language elements.

메소드 상세

addLanguageItem() 공개 메소드

Adding language elements to the array.
public addLanguageItem ( string $category, string $message )
$category string
$message string

addLanguageItems() 공개 메소드

Adding language elements to the array.
public addLanguageItems ( array $languageItems )
$languageItems array example: ~~~ [ [ 'category' => 'language', 'message' => 'Active' ], [ 'category' => 'language', 'message' => 'Inactive' ], ] ~~~

getLanguageItems() 공개 메소드

Returns existing language elements.
사용 중단: since version 1.4.2
public getLanguageItems ( ) : array
리턴 array associative array containing the language elements.

getNewLanguageElements() 공개 메소드

Returns new language elements.
public getNewLanguageElements ( ) : array
리턴 array associative array containing the new language elements.

getRemovableLanguageSourceIds() 공개 메소드

Returns removable LanguageSource ids.

run() 공개 메소드

Scanning project for text not stored in database.
public run ( ) : integer
리턴 integer The number of new language elements.

scanning() 공개 메소드

Scanning project for text not stored in database.
사용 중단: since version 1.4
public scanning ( ) : integer
리턴 integer The number of new language elements.

stdout() 공개 메소드

Prints a string to STDOUT
public stdout ( string $string )
$string string

프로퍼티 상세

$scanners 공개적으로 프로퍼티

List of language element classes
public $scanners