PHP Класс Vanilla\Utility\NameScheme

Показать файл Открыть проект

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

Метод Описание
convert ( string $name ) : string Convert a name into this name spec.
convertArrayKeys ( array $array, array $keysSkipRecursion = [] ) : array Recursively convert all of the array keys in an array to this name scheme.
valid ( string $name ) : boolean Test that a name is valid for this scheme.

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

convert() абстрактный публичный Метод

Convert a name into this name spec.
abstract public convert ( string $name ) : string
$name string The name to convert to this scheme.
Результат string Returns the new name as a string.

convertArrayKeys() публичный Метод

Recursively convert all of the array keys in an array to this name scheme.
public convertArrayKeys ( array $array, array $keysSkipRecursion = [] ) : array
$array array The array to convert.
$keysSkipRecursion array Skip recursion for the following keys.
Результат array Returns the converted array.

valid() публичный Метод

Test that a name is valid for this scheme.
public valid ( string $name ) : boolean
$name string The name to test.
Результат boolean Returns **true** if the name is valid for this spec or **false** otherwise.