PHP Класс Overtrue\Pinyin\GeneratorFileDictLoader

Наследование: implements Overtrue\Pinyin\DictLoaderInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$handles array SplFileObjects.
$path string Data directory.
$segmentName string Words segment name.

Открытые методы

Метод Описание
__construct ( string $path ) Constructor.
map ( Closure $callback ) Load dict.
mapSurname ( Closure $callback ) Load surname dict.

Защищенные методы

Метод Описание
getGenerator ( array $handles ) get Generator syntax.
openFile ( string $filename, $mode = 'r' ) : SplFileObject Construct a new file object.

Описание методов

__construct() публичный метод

Constructor.
public __construct ( string $path )
$path string

getGenerator() защищенный метод

get Generator syntax.
protected getGenerator ( array $handles )
$handles array SplFileObjects

map() публичный метод

Load dict.
public map ( Closure $callback )
$callback Closure

mapSurname() публичный метод

Load surname dict.
public mapSurname ( Closure $callback )
$callback Closure

openFile() защищенный метод

Construct a new file object.
protected openFile ( string $filename, $mode = 'r' ) : SplFileObject
$filename string file path
Результат SplFileObject

Описание свойств

$handles защищенное свойство

SplFileObjects.
protected array $handles
Результат array

$path защищенное свойство

Data directory.
protected string $path
Результат string

$segmentName защищенное свойство

Words segment name.
protected string $segmentName
Результат string