PHP Класс lajax\translatemanager\services\Scanner

С версии: 1.1
Автор: Lajos Molnár ([email protected])
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$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.
public getRemovableLanguageSourceIds ( ) : array
Результат array

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