Documentation

LanguageMixer
in package

Table of Contents

addStringsFromAnotherLanguage()  : mixed
Merges two localization languages and return merged YAML string and indexes of added lines.
arrayMergeRecursive()  : mixed
arrayToYaml()  : mixed
findMissingPaths()  : mixed
findMissingPathsRecursive()  : mixed
getAddedLines()  : mixed
getLineForPath()  : mixed
pathExistsInArray()  : mixed

Methods

addStringsFromAnotherLanguage()

Merges two localization languages and return merged YAML string and indexes of added lines.

public addStringsFromAnotherLanguage(mixed $destContents, mixed $srcArray) : mixed
Parameters
$destContents : mixed
$srcArray : mixed
Return values
mixed

arrayMergeRecursive()

public static arrayMergeRecursive(mixed &$array1, mixed &$array2) : mixed
Parameters
$array1 : mixed
$array2 : mixed
Return values
mixed

arrayToYaml()

protected arrayToYaml(mixed $array) : mixed
Parameters
$array : mixed
Return values
mixed

findMissingPaths()

protected findMissingPaths(mixed $destArray, mixed $srcArray, mixed &$mismatch) : mixed
Parameters
$destArray : mixed
$srcArray : mixed
$mismatch : mixed
Return values
mixed

findMissingPathsRecursive()

protected findMissingPathsRecursive(mixed $destArray, mixed $srcArray, mixed &$result, mixed $currentPath, mixed &$mismatch) : mixed
Parameters
$destArray : mixed
$srcArray : mixed
$result : mixed
$currentPath : mixed
$mismatch : mixed
Return values
mixed

getAddedLines()

protected getAddedLines(mixed $strings, mixed $paths) : mixed
Parameters
$strings : mixed
$paths : mixed
Return values
mixed

getLineForPath()

protected getLineForPath(mixed $strings, mixed $path) : mixed
Parameters
$strings : mixed
$path : mixed
Return values
mixed

pathExistsInArray()

protected pathExistsInArray(mixed $array, mixed $path, mixed &$value) : mixed
Parameters
$array : mixed
$path : mixed
$value : mixed
Return values
mixed

Search results