Skip to content

AbstractBind

Abstract contract for query bind values and bind types.


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

Methods

initializeBind

Initialize query bind values.

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

initializeBindTypes

Initialize query bind types.

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

setBind

Replace bind values used by compiled query options.

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

getBind

Return bind values used by compiled query options.

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

setBindTypes

Replace bind types used by compiled query options.

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

getBindTypes

Return bind types used by compiled query options.

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