PHP Класс Ouzo\Utilities\Functions

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

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

Метод Описание
append ( $suffix )
call ( $function, $argument )
compose ( $functionA, $functionB ) : callable Returns the composition of two functions.
constant ( $value )
contains ( $element )
endsWith ( $suffix )
equals ( $object )
extract ( null $type = null ) : Ouzo\Utilities\NonCallableExtractor
extractExpression ( $selector, $accessPrivate = false )
extractField ( $name, $accessPrivate = false )
extractFieldRecursively ( $names, $accessPrivate = false )
extractId ( )
formatDateTime ( $format = Date::DEFAULT_TIME_FORMAT )
identity ( )
inArray ( $array )
isArray ( )
isInstanceOf ( $type )
not ( $predicate )
notBlank ( )
notEmpty ( )
notEquals ( $object )
notInArray ( $array )
notNull ( )
prepend ( $prefix )
random ( $min, $max = null )
removePrefix ( $prefix )
startsWith ( $prefix )
surroundWith ( $character )
throwException ( Exception $exception )
toString ( )
trim ( )

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

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

public static append ( $suffix )

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

public static call ( $function, $argument )

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

composition is defined as the function h such that h(a) == A(B(a)) for each a.
public static compose ( $functionA, $functionB ) : callable
$functionA
$functionB
Результат callable

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

public static constant ( $value )

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

public static contains ( $element )

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

public static endsWith ( $suffix )

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

public static equals ( $object )

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

public static extract ( null $type = null ) : Ouzo\Utilities\NonCallableExtractor
$type null
Результат Ouzo\Utilities\NonCallableExtractor

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

public static extractExpression ( $selector, $accessPrivate = false )

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

public static extractField ( $name, $accessPrivate = false )

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

public static extractFieldRecursively ( $names, $accessPrivate = false )

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

public static extractId ( )

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

public static formatDateTime ( $format = Date::DEFAULT_TIME_FORMAT )

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

public static identity ( )

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

public static inArray ( $array )

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

public static isArray ( )

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

public static isInstanceOf ( $type )

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

public static not ( $predicate )

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

public static notBlank ( )

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

public static notEmpty ( )

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

public static notEquals ( $object )

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

public static notInArray ( $array )

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

public static notNull ( )

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

public static prepend ( $prefix )

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

public static random ( $min, $max = null )

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

public static removePrefix ( $prefix )

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

public static startsWith ( $prefix )

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

public static surroundWith ( $character )

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

public static throwException ( Exception $exception )
$exception Exception

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

public static toString ( )

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

public static trim ( )