class HttpRule extends Message

Properties

string $selector
string $get
string $put
string $post
string $delete
string $patch
CustomHttpPattern $custom
string $body
HttpRule[] $additional_bindings

Methods

static 
descriptor()

No description

boolean
hasSelector()

Check if has a value

clearSelector()

Clear value

string
getSelector()

Get value

setSelector(string $value)

Set value

boolean
hasGet()

Check if has a value

clearGet()

Clear value

string
getGet()

Get value

setGet(string $value)

Set value

boolean
hasPut()

Check if has a value

clearPut()

Clear value

string
getPut()

Get value

setPut(string $value)

Set value

boolean
hasPost()

Check if has a value

clearPost()

Clear value

string
getPost()

Get value

setPost(string $value)

Set value

boolean
hasDelete()

Check if has a value

clearDelete()

Clear value

string
getDelete()

Get value

setDelete(string $value)

Set value

boolean
hasPatch()

Check if has a value

clearPatch()

Clear value

string
getPatch()

Get value

setPatch(string $value)

Set value

boolean
hasCustom()

Check if has a value

clearCustom()

Clear value

boolean
hasBody()

Check if has a value

clearBody()

Clear value

string
getBody()

Get value

setBody(string $value)

Set value

boolean
hasAdditionalBindings()

Check if has a value

getAdditionalBindings(int $idx = NULL)

Get value

setAdditionalBindings(HttpRule $value, $idx = NULL)

Set value

getAdditionalBindingsList()

Get all elements of

addAdditionalBindings(HttpRule $value)

Add a new element to

Details

at line line 131
static descriptor()

at line line 221
boolean hasSelector()

Check if has a value

Return Value

boolean

at line line 230
HttpRule clearSelector()

Clear value

Return Value

HttpRule

at line line 239
string getSelector()

Get value

Return Value

string

at line line 249
HttpRule setSelector(string $value)

Set value

Parameters

string $value

Return Value

HttpRule

at line line 258
boolean hasGet()

Check if has a value

Return Value

boolean

at line line 267
HttpRule clearGet()

Clear value

Return Value

HttpRule

at line line 276
string getGet()

Get value

Return Value

string

at line line 286
HttpRule setGet(string $value)

Set value

Parameters

string $value

Return Value

HttpRule

at line line 295
boolean hasPut()

Check if has a value

Return Value

boolean

at line line 304
HttpRule clearPut()

Clear value

Return Value

HttpRule

at line line 313
string getPut()

Get value

Return Value

string

at line line 323
HttpRule setPut(string $value)

Set value

Parameters

string $value

Return Value

HttpRule

at line line 332
boolean hasPost()

Check if has a value

Return Value

boolean

at line line 341
HttpRule clearPost()

Clear value

Return Value

HttpRule

at line line 350
string getPost()

Get value

Return Value

string

at line line 360
HttpRule setPost(string $value)

Set value

Parameters

string $value

Return Value

HttpRule

at line line 369
boolean hasDelete()

Check if has a value

Return Value

boolean

at line line 378
HttpRule clearDelete()

Clear value

Return Value

HttpRule

at line line 387
string getDelete()

Get value

Return Value

string

at line line 397
HttpRule setDelete(string $value)

Set value

Parameters

string $value

Return Value

HttpRule

at line line 406
boolean hasPatch()

Check if has a value

Return Value

boolean

at line line 415
HttpRule clearPatch()

Clear value

Return Value

HttpRule

at line line 424
string getPatch()

Get value

Return Value

string

at line line 434
HttpRule setPatch(string $value)

Set value

Parameters

string $value

Return Value

HttpRule

at line line 443
boolean hasCustom()

Check if has a value

Return Value

boolean

at line line 452
HttpRule clearCustom()

Clear value

Return Value

HttpRule

at line line 461
CustomHttpPattern getCustom()

Get value

Return Value

CustomHttpPattern

at line line 471
HttpRule setCustom(CustomHttpPattern $value)

Set value

Parameters

CustomHttpPattern $value

Return Value

HttpRule

at line line 480
boolean hasBody()

Check if has a value

Return Value

boolean

at line line 489
HttpRule clearBody()

Clear value

Return Value

HttpRule

at line line 498
string getBody()

Get value

Return Value

string

at line line 508
HttpRule setBody(string $value)

Set value

Parameters

string $value

Return Value

HttpRule

at line line 517
boolean hasAdditionalBindings()

Check if has a value

Return Value

boolean

at line line 526
HttpRule clearAdditionalBindings()

Clear value

Return Value

HttpRule

at line line 536
HttpRule getAdditionalBindings(int $idx = NULL)

Get value

Parameters

int $idx

Return Value

HttpRule

at line line 546
HttpRule setAdditionalBindings(HttpRule $value, $idx = NULL)

Set value

Parameters

HttpRule $value
$idx

Return Value

HttpRule

at line line 555
HttpRule[] getAdditionalBindingsList()

Get all elements of

Return Value

HttpRule[]

at line line 565
HttpRule addAdditionalBindings(HttpRule $value)

Add a new element to

Parameters

HttpRule $value

Return Value

HttpRule