EqualsOperator
class EqualsOperator extends Operator (View source)
Traits
Properties
protected string | $evaluationIdentifier | from EvaluatesClosures | |
static protected Closure>> | $macros | from Macroable | |
protected bool|Closure | $isHidden | from CanBeHidden | |
protected bool|Closure | $isVisible | from CanBeHidden | |
protected Constraint|null | $constraint | from Operator | |
protected array<string,mixed> | $settings | from Operator | |
protected bool|null | $isInverse | from Operator | |
protected string|null | $name | from Operator | |
protected string|Closure|null | $label | from Operator | |
protected string|Closure|null | $summary | from Operator | |
protected Closure|null | $modifyQueryUsing | from Operator | |
protected Closure|null | $modifyBaseQueryUsing | from Operator |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
static mixed
configureUsing(Closure $modifyUsing, Closure|null $during = null, bool $isImportant = false)
No description
Configurable
configure()
No description
protected void
setUp()
No description
mixed
evaluate(mixed $value, array $namedInjections = [], array $typedInjections = [])
No description
protected mixed
resolveClosureDependencyForEvaluation(ReflectionParameter $parameter, array $namedInjections, array $typedInjections)
No description
protected array
resolveDefaultClosureDependencyForEvaluationByName(string $parameterName)
No description
protected array
resolveDefaultClosureDependencyForEvaluationByType(string $parameterType)
No description
protected string|null
getTypedReflectionParameterClassName(ReflectionParameter $parameter)
No description
static void
macro(string $name, callable $macro)
No description
static void
mixin(object $mixin, bool $replace = true)
No description
static void
flushMacros()
No description
static mixed
__callStatic(string $method, array $parameters)
No description
mixed
__call(string $method, array $parameters)
No description
static protected callable|null
getMacro(string $method)
No description
CanBeHidden
hidden(bool|Closure $condition = true)
No description
CanBeHidden
visible(bool|Closure $condition = true)
No description
bool
isHidden()
No description
bool
isVisible()
No description
final
__construct(string|null $name = null)
No description
static Operator
make(string|null $name = null)
No description
Operator
name(string|null $name)
No description
Operator
label(string|Closure|null $label)
No description
Operator
summary(string|Closure|null $summary)
No description
string
getName()
No description
string
getLabel()
No description
string
getSummary()
No description
Builder
apply(Builder $query, string $qualifiedColumn)
No description
Builder
applyToBaseQuery(Builder $query)
No description
Builder
applyToBaseFilterQuery(Builder $query)
No description
array
getFormSchema()
No description
Operator
constraint(Constraint|null $constraint)
No description
Operator
settings(array|null $settings)
No description
Operator
inverse(bool|null $condition = true)
No description
NumberConstraint|null
getConstraint()
No description
array|null
getSettings()
No description
bool|null
isInverse()
No description
bool
queriesRelationshipsUsingSubSelect()
No description
protected bool
hasQueryModificationCallback()
No description
protected bool
hasBaseQueryModificationCallback()
No description
static string
getAggregateSelectName()
No description
static string
getAggregateAverageKey()
No description
static string
getAggregateMaxKey()
No description
static string
getAggregateMinKey()
No description
static string
getAggregateSumKey()
No description
protected Select
getAggregateSelect()
No description
protected string|null
getAggregate()
No description
protected string
getAttributeLabel()
No description
protected string
generateAggregateAlias()
No description
protected string
replaceQualifiedColumnWithQualifiedAggregateColumn(string $qualifiedColumn)
No description