PHP Класс Pinq\Queries\Functions\Parameters\ParameterBase

Автор: Elliot Levin ([email protected])
Наследование: implements Countable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$expressions Pinq\Expressions\ParameterExpression[]
$hasRequiredUnusedParameters boolean
$requiredUnusedExpressions Pinq\Expressions\ParameterExpression[]
$unusedExpressions Pinq\Expressions\ParameterExpression[]
$unusedParameterDefaultMap

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

Метод Описание
count ( )
getAll ( ) : ParameterExpression[] Gets an array of all parameters.
getRequiredUnusedParameters ( ) : ParameterExpression[] Gets any unused parameters without a default value.
getUnused ( ) : ParameterExpression[] Gets an array of unused parameters.
getUnusedParameterDefaultMap ( ) : Expression[] Returns an array containing default value expressions indexed by their respective unused parameter name.
hasRequiredUnusedParameters ( ) : boolean Whether there is an unused parameters without a default value.
hasUnused ( ) : boolean Whether there are any unused parameters.

Защищенные методы

Метод Описание
__construct ( array $parameterExpressions, $usedParameters )

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

__construct() защищенный Метод

protected __construct ( array $parameterExpressions, $usedParameters )
$parameterExpressions array

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

public count ( )

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

Gets an array of all parameters.
final public getAll ( ) : ParameterExpression[]
Результат Pinq\Expressions\ParameterExpression[]

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

Gets any unused parameters without a default value.
public getRequiredUnusedParameters ( ) : ParameterExpression[]
Результат Pinq\Expressions\ParameterExpression[]

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

Gets an array of unused parameters.
public getUnused ( ) : ParameterExpression[]
Результат Pinq\Expressions\ParameterExpression[]

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

This is useful as it will introduce variables in the scope of the function that may be validly used.
public getUnusedParameterDefaultMap ( ) : Expression[]
Результат Pinq\Expressions\Expression[]

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

Whether there is an unused parameters without a default value.
public hasRequiredUnusedParameters ( ) : boolean
Результат boolean

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

Whether there are any unused parameters.
public hasUnused ( ) : boolean
Результат boolean

Описание свойств

$expressions защищенное свойство

protected ParameterExpression[],Pinq\Expressions $expressions
Результат Pinq\Expressions\ParameterExpression[]

$hasRequiredUnusedParameters защищенное свойство

protected bool $hasRequiredUnusedParameters
Результат boolean

$requiredUnusedExpressions защищенное свойство

protected ParameterExpression[],Pinq\Expressions $requiredUnusedExpressions
Результат Pinq\Expressions\ParameterExpression[]

$unusedExpressions защищенное свойство

protected ParameterExpression[],Pinq\Expressions $unusedExpressions
Результат Pinq\Expressions\ParameterExpression[]

$unusedParameterDefaultMap защищенное свойство

protected $unusedParameterDefaultMap