PHP Класс Zephir\Utils

Utility functions
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
addSlashes ( string $str, boolean $escapeSlash = false ) : string Prepares a string to be used as a C-string
camelize ( string $str ) : string Camelize a string
checkAndWriteIfNeeded ( $content, $path ) : boolean Checks if the content of the file on the disk is the same as the content.
escapeClassName ( string $className ) : string Prepares a class name to be used as a C-string
getFullName ( string $className, string $currentNamespace, zephir\AliasManager $aliasManager = null ) : string Transform class/interface name to FQN format
isBsd ( ) : boolean Check if the host OS is BSD based
isMacOs ( ) : boolean Check if the host OS is MacOs
isWindows ( ) : boolean Check if the host OS is windows

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

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

Prepares a string to be used as a C-string
public static addSlashes ( string $str, boolean $escapeSlash = false ) : string
$str string
$escapeSlash boolean
Результат string

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

Camelize a string
public static camelize ( string $str ) : string
$str string
Результат string

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

Checks if the content of the file on the disk is the same as the content.
public static checkAndWriteIfNeeded ( $content, $path ) : boolean
$content
$path
Результат boolean

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

Prepares a class name to be used as a C-string
public static escapeClassName ( string $className ) : string
$className string
Результат string

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

Transform class/interface name to FQN format
public static getFullName ( string $className, string $currentNamespace, zephir\AliasManager $aliasManager = null ) : string
$className string
$currentNamespace string
$aliasManager zephir\AliasManager
Результат string

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

Check if the host OS is BSD based
public static isBsd ( ) : boolean
Результат boolean

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

Check if the host OS is MacOs
public static isMacOs ( ) : boolean
Результат boolean

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

Check if the host OS is windows
public static isWindows ( ) : boolean
Результат boolean