Documentation

Iter extends Message
in package

Iter is an Iter expression.

Generated from protobuf message exprml.v1.Iter

Table of Contents

Methods

__construct()  : mixed
Constructor.
clearCol()  : mixed
clearDo()  : mixed
clearIf()  : mixed
getCol()  : Expr|null
Col is the collection to iterate.
getDo()  : Expr|null
Do is the body of the iteration.
getElemIdent()  : string
ElemIdent is the identifier of the element.
getIf()  : Expr|null
If is the condition of the iteration.
getPosIdent()  : string
PosIdent is the identifier of the position.
hasCol()  : mixed
hasDo()  : mixed
hasIf()  : mixed
setCol()  : $this
Col is the collection to iterate.
setDo()  : $this
Do is the body of the iteration.
setElemIdent()  : $this
ElemIdent is the identifier of the element.
setIf()  : $this
If is the condition of the iteration.
setPosIdent()  : $this
PosIdent is the identifier of the position.

Methods

__construct()

Constructor.

public __construct([array<string|int, mixed> $data = NULL ]) : mixed
Parameters
$data : array<string|int, mixed> = NULL

{ Optional. Data for populating the Message object.

@type string $pos_ident
      PosIdent is the identifier of the position.
@type string $elem_ident
      ElemIdent is the identifier of the element.
@type \Exprml\PB\Exprml\V1\Expr $col
      Col is the collection to iterate.
@type \Exprml\PB\Exprml\V1\Expr $do
      Do is the body of the iteration.
@type \Exprml\PB\Exprml\V1\Expr $if
      If is the condition of the iteration.

}

clearCol()

public clearCol() : mixed

clearDo()

public clearDo() : mixed

clearIf()

public clearIf() : mixed

getCol()

Col is the collection to iterate.

public getCol() : Expr|null

Generated from protobuf field .exprml.v1.Expr col = 3 [json_name = "col"];

Return values
Expr|null

getDo()

Do is the body of the iteration.

public getDo() : Expr|null

Generated from protobuf field .exprml.v1.Expr do = 4 [json_name = "do"];

Return values
Expr|null

getElemIdent()

ElemIdent is the identifier of the element.

public getElemIdent() : string

Generated from protobuf field string elem_ident = 2 [json_name = "elemIdent"];

Return values
string

getIf()

If is the condition of the iteration.

public getIf() : Expr|null

Generated from protobuf field .exprml.v1.Expr if = 5 [json_name = "if"];

Return values
Expr|null

getPosIdent()

PosIdent is the identifier of the position.

public getPosIdent() : string

Generated from protobuf field string pos_ident = 1 [json_name = "posIdent"];

Return values
string

hasCol()

public hasCol() : mixed

hasDo()

public hasDo() : mixed

hasIf()

public hasIf() : mixed

setCol()

Col is the collection to iterate.

public setCol(Expr $var) : $this

Generated from protobuf field .exprml.v1.Expr col = 3 [json_name = "col"];

Parameters
$var : Expr
Return values
$this

setDo()

Do is the body of the iteration.

public setDo(Expr $var) : $this

Generated from protobuf field .exprml.v1.Expr do = 4 [json_name = "do"];

Parameters
$var : Expr
Return values
$this

setElemIdent()

ElemIdent is the identifier of the element.

public setElemIdent(string $var) : $this

Generated from protobuf field string elem_ident = 2 [json_name = "elemIdent"];

Parameters
$var : string
Return values
$this

setIf()

If is the condition of the iteration.

public setIf(Expr $var) : $this

Generated from protobuf field .exprml.v1.Expr if = 5 [json_name = "if"];

Parameters
$var : Expr
Return values
$this

setPosIdent()

PosIdent is the identifier of the position.

public setPosIdent(string $var) : $this

Generated from protobuf field string pos_ident = 1 [json_name = "posIdent"];

Parameters
$var : string
Return values
$this

        
On this page

Search results