Skip to content

AbstractConditions

Abstract contract for the composed REST query condition collections.

The concrete condition stack combines permission, soft-delete, identity, request-filter, and search conditions into one compiler input collection.


  • Full name: \PhalconKit\Mvc\Controller\Traits\Abstracts\Query\AbstractConditions

Methods

initializeConditions

Initialize all condition collections.

public initializeConditions(): void
  • This method is abstract.

setConditions

Replace the composed condition collection.

public setConditions(array|\Phalcon\Support\Collection|null $conditions): void
  • This method is abstract. Parameters:
Parameter Type Description
$conditions array|\Phalcon\Support\Collection|null

getConditions

Return the composed condition collection.

public getConditions(): ?\Phalcon\Support\Collection
  • This method is abstract.