Documentation

Vocabulary
in package

Table of Contents

Constants

ATTR_ID  = 'id'
ATTR_LANG  = 'xml:lang'
ATTR_NAME  = 'name'
ATTR_NOTE  = 'note'
ATTR_PLAYER  = 'player-uri'
ATTR_TYPE  = 'type'
ELE_GROUP  = 'group'
ELE_READING  = 'reading'
ELE_REPOSITORY  = 'repository'
ELE_ROOT  = 'vocabulary'
ELE_SPELLING  = 'radical'
ELE_VOCABLE  = 'vocable'
ELE_WORD  = 'word'
TEST_TYPE_CHOICE  = 'choice'
TEST_TYPE_CLICK  = 'click'
TEST_TYPE_TYPING  = 'typing'

Properties

$commonWords  : mixed
$currentDay  : mixed
$currentTime  : mixed
$dataDoc  : mixed
$dataPath  : mixed
$dateList  : mixed
$firstLang  : mixed
$progressList  : mixed
$secondLang  : mixed
$wordFilter  : mixed
$wordList  : mixed

Methods

__construct()  : mixed
addVocable()  : mixed
generateTest()  : mixed
generateTestDates()  : mixed
generateTestResult()  : mixed
getDateList()  : mixed
getDocument()  : mixed
getProgressList()  : mixed
hasVocable()  : mixed
loadKanjiDocument()  : mixed
loadKanjiText()  : mixed
loadRow()  : mixed
loadTable()  : mixed
loadWord()  : mixed
output()  : mixed
setDateList()  : mixed
setProgressList()  : mixed
setTime()  : mixed
setWordFilter()  : mixed
arrayExplode()  : mixed
arrayRandomElement()  : mixed
arrayShuffle()  : mixed
buildIdString()  : mixed
calcProgress()  : mixed
kanjiParseReading()  : mixed
kanjiParseSpelling()  : mixed
kanjiParseTranslation()  : mixed

Constants

ATTR_PLAYER

public mixed ATTR_PLAYER = 'player-uri'

ELE_READING

public mixed ELE_READING = 'reading'

ELE_REPOSITORY

public mixed ELE_REPOSITORY = 'repository'

ELE_SPELLING

public mixed ELE_SPELLING = 'radical'

ELE_VOCABLE

public mixed ELE_VOCABLE = 'vocable'

TEST_TYPE_CHOICE

public mixed TEST_TYPE_CHOICE = 'choice'

TEST_TYPE_CLICK

public mixed TEST_TYPE_CLICK = 'click'

TEST_TYPE_TYPING

public mixed TEST_TYPE_TYPING = 'typing'

Properties

$progressList

protected mixed $progressList = []

Methods

__construct()

public __construct(DOMXPath $dataPath) : mixed
Parameters
$dataPath : DOMXPath

addVocable()

public addVocable(DOMElement $tbodyNode, array<string|int, mixed> $wordList) : mixed
Parameters
$tbodyNode : DOMElement
$wordList : array<string|int, mixed>

generateTest()

public generateTest(mixed $language[, mixed $questionCount = null ][, mixed $questionType = null ][, mixed $selectCount = 6 ]) : mixed
Parameters
$language : mixed
$questionCount : mixed = null
$questionType : mixed = null
$selectCount : mixed = 6

generateTestDates()

public generateTestDates() : mixed

generateTestResult()

public generateTestResult(mixed $language, array<string|int, mixed> $testList) : mixed
Parameters
$language : mixed
$testList : array<string|int, mixed>

getProgressList()

public getProgressList() : mixed

hasVocable()

public hasVocable(mixed $lang, mixed $name, mixed $note) : mixed
Parameters
$lang : mixed
$name : mixed
$note : mixed

loadKanjiDocument()

public loadKanjiDocument(DOMXPath $xpath) : mixed
Parameters
$xpath : DOMXPath

loadKanjiText()

public loadKanjiText(mixed $text) : mixed
Parameters
$text : mixed

loadRow()

public loadRow(DOMXPath $xpath, DOMElement $rowNode) : mixed
Parameters
$xpath : DOMXPath
$rowNode : DOMElement

loadTable()

public loadTable(DOMXPath $xpath, DOMElement $tableNode) : mixed
Parameters
$xpath : DOMXPath
$tableNode : DOMElement

loadWord()

public loadWord(array<string|int, mixed> $data) : mixed
Parameters
$data : array<string|int, mixed>

setDateList()

public setDateList(array<string|int, mixed> $list) : mixed
Parameters
$list : array<string|int, mixed>

setProgressList()

public setProgressList(array<string|int, mixed> $list) : mixed
Parameters
$list : array<string|int, mixed>

setTime()

public setTime(mixed $time) : mixed
Parameters
$time : mixed

setWordFilter()

public setWordFilter([mixed $text = null ]) : mixed
Parameters
$text : mixed = null

arrayExplode()

protected arrayExplode(mixed $str) : mixed
Parameters
$str : mixed

arrayRandomElement()

protected arrayRandomElement(array<string|int, mixed> $randomArr[, array<string|int, mixed> $excludeList = [] ]) : mixed
Parameters
$randomArr : array<string|int, mixed>
$excludeList : array<string|int, mixed> = []

arrayShuffle()

protected arrayShuffle(array<string|int, mixed> $list) : mixed
Parameters
$list : array<string|int, mixed>

buildIdString()

protected buildIdString(mixed $lang, mixed $name, mixed $note) : mixed
Parameters
$lang : mixed
$name : mixed
$note : mixed

calcProgress()

protected calcProgress() : mixed

kanjiParseReading()

protected kanjiParseReading(mixed $read) : mixed
Parameters
$read : mixed

kanjiParseSpelling()

protected kanjiParseSpelling(mixed $spell) : mixed
Parameters
$spell : mixed

kanjiParseTranslation()

protected kanjiParseTranslation(mixed $read) : mixed
Parameters
$read : mixed

        
On this page

Search results