class Binding extends AbstractObject implements IdAble, Node

Properties

$lastQuery from  AbstractObject

Methods

__construct(AbstractClient $client, QueryBuilderChain $queryBuilderChain)

No description

null|array|string|int|float|bool
queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)

No description

asAddress()

Retrieve the binding value, as type Address

asCacheVolume()

Retrieve the binding value, as type CacheVolume

asChangeset()

Retrieve the binding value, as type Changeset

asCheck()

Retrieve the binding value, as type Check

asCheckGroup()

Retrieve the binding value, as type CheckGroup

asCloud()

Retrieve the binding value, as type Cloud

asContainer()

Retrieve the binding value, as type Container

asCurrentModuleAsSDK()

Retrieve the binding value, as type CurrentModuleAsSDK

asCurrentModuleAsSDKClient()

Retrieve the binding value, as type CurrentModuleAsSDKClient

asCurrentModuleAsSDKModule()

Retrieve the binding value, as type CurrentModuleAsSDKModule

asDiffStat()

Retrieve the binding value, as type DiffStat

asDirectory()

Retrieve the binding value, as type Directory

Env
asEnv()

Retrieve the binding value, as type Env

asEnvFile()

Retrieve the binding value, as type EnvFile

asFile()

Retrieve the binding value, as type File

asGenerator()

Retrieve the binding value, as type Generator

asGeneratorGroup()

Retrieve the binding value, as type GeneratorGroup

asGitRef()

Retrieve the binding value, as type GitRef

asGitRepository()

Retrieve the binding value, as type GitRepository

asHTTPState()

Retrieve the binding value, as type HTTPState

asJSONValue()

Retrieve the binding value, as type JSONValue

asModule()

Retrieve the binding value, as type Module

asModuleConfigClient()

Retrieve the binding value, as type ModuleConfigClient

asModuleSource()

Retrieve the binding value, as type ModuleSource

asPhpSdk()

Retrieve the binding value, as type PhpSdk

asSearchResult()

Retrieve the binding value, as type SearchResult

asSearchSubmatch()

Retrieve the binding value, as type SearchSubmatch

asSecret()

Retrieve the binding value, as type Secret

asService()

Retrieve the binding value, as type Service

asSocket()

Retrieve the binding value, as type Socket

asStat()

Retrieve the binding value, as type Stat

string
asString()

Returns the binding's string value

Up
asUp()

Retrieve the binding value, as type Up

asUpGroup()

Retrieve the binding value, as type UpGroup

asWorkspace()

Retrieve the binding value, as type Workspace

asWorkspaceGit()

Retrieve the binding value, as type WorkspaceGit

asWorkspaceMigration()

Retrieve the binding value, as type WorkspaceMigration

asWorkspaceMigrationStep()

Retrieve the binding value, as type WorkspaceMigrationStep

asWorkspaceModule()

Retrieve the binding value, as type WorkspaceModule

asWorkspaceModuleSetting()

Retrieve the binding value, as type WorkspaceModuleSetting

string
digest()

Returns the digest of the binding value

Id
id()

A unique identifier for this Binding.

bool
isNull()

Returns true if the binding is null

string
name()

Returns the binding name

string
typeName()

Returns the binding type

Details

in AbstractObject at line 13
__construct(AbstractClient $client, QueryBuilderChain $queryBuilderChain)

No description

Parameters

AbstractClient $client
QueryBuilderChain $queryBuilderChain

in AbstractObject at line 19
protected null|array|string|int|float|bool queryLeaf(QueryBuilder $leafQueryBuilder, string $leafKey)

No description

Parameters

QueryBuilder $leafQueryBuilder
string $leafKey

Return Value

null|array|string|int|float|bool

at line 16
Address asAddress()

Retrieve the binding value, as type Address

Return Value

Address

at line 25
CacheVolume asCacheVolume()

Retrieve the binding value, as type CacheVolume

Return Value

CacheVolume

at line 34
Changeset asChangeset()

Retrieve the binding value, as type Changeset

Return Value

Changeset

at line 43
Check asCheck()

Retrieve the binding value, as type Check

Return Value

Check

at line 52
CheckGroup asCheckGroup()

Retrieve the binding value, as type CheckGroup

Return Value

CheckGroup

at line 61
Cloud asCloud()

Retrieve the binding value, as type Cloud

Return Value

Cloud

at line 70
Container asContainer()

Retrieve the binding value, as type Container

Return Value

Container

at line 79
CurrentModuleAsSDK asCurrentModuleAsSDK()

Retrieve the binding value, as type CurrentModuleAsSDK

Return Value

CurrentModuleAsSDK

at line 88
CurrentModuleAsSDKClient asCurrentModuleAsSDKClient()

Retrieve the binding value, as type CurrentModuleAsSDKClient

at line 97
CurrentModuleAsSDKModule asCurrentModuleAsSDKModule()

Retrieve the binding value, as type CurrentModuleAsSDKModule

at line 106
DiffStat asDiffStat()

Retrieve the binding value, as type DiffStat

Return Value

DiffStat

at line 115
Directory asDirectory()

Retrieve the binding value, as type Directory

Return Value

Directory

at line 124
Env asEnv()

Retrieve the binding value, as type Env

Return Value

Env

at line 133
EnvFile asEnvFile()

Retrieve the binding value, as type EnvFile

Return Value

EnvFile

at line 142
File asFile()

Retrieve the binding value, as type File

Return Value

File

at line 151
Generator asGenerator()

Retrieve the binding value, as type Generator

Return Value

Generator

at line 160
GeneratorGroup asGeneratorGroup()

Retrieve the binding value, as type GeneratorGroup

Return Value

GeneratorGroup

at line 169
GitRef asGitRef()

Retrieve the binding value, as type GitRef

Return Value

GitRef

at line 178
GitRepository asGitRepository()

Retrieve the binding value, as type GitRepository

Return Value

GitRepository

at line 187
HTTPState asHTTPState()

Retrieve the binding value, as type HTTPState

Return Value

HTTPState

at line 196
JsonValue asJSONValue()

Retrieve the binding value, as type JSONValue

Return Value

JsonValue

at line 205
Module asModule()

Retrieve the binding value, as type Module

Return Value

Module

at line 214
ModuleConfigClient asModuleConfigClient()

Retrieve the binding value, as type ModuleConfigClient

Return Value

ModuleConfigClient

at line 223
ModuleSource asModuleSource()

Retrieve the binding value, as type ModuleSource

Return Value

ModuleSource

at line 232
PhpSdk asPhpSdk()

Retrieve the binding value, as type PhpSdk

Return Value

PhpSdk

at line 241
SearchResult asSearchResult()

Retrieve the binding value, as type SearchResult

Return Value

SearchResult

at line 250
SearchSubmatch asSearchSubmatch()

Retrieve the binding value, as type SearchSubmatch

Return Value

SearchSubmatch

at line 259
Secret asSecret()

Retrieve the binding value, as type Secret

Return Value

Secret

at line 268
Service asService()

Retrieve the binding value, as type Service

Return Value

Service

at line 277
Socket asSocket()

Retrieve the binding value, as type Socket

Return Value

Socket

at line 286
Stat asStat()

Retrieve the binding value, as type Stat

Return Value

Stat

at line 295
string asString()

Returns the binding's string value

Return Value

string

at line 304
Up asUp()

Retrieve the binding value, as type Up

Return Value

Up

at line 313
UpGroup asUpGroup()

Retrieve the binding value, as type UpGroup

Return Value

UpGroup

at line 322
Workspace asWorkspace()

Retrieve the binding value, as type Workspace

Return Value

Workspace

at line 331
WorkspaceGit asWorkspaceGit()

Retrieve the binding value, as type WorkspaceGit

Return Value

WorkspaceGit

at line 340
WorkspaceMigration asWorkspaceMigration()

Retrieve the binding value, as type WorkspaceMigration

Return Value

WorkspaceMigration

at line 349
WorkspaceMigrationStep asWorkspaceMigrationStep()

Retrieve the binding value, as type WorkspaceMigrationStep

Return Value

WorkspaceMigrationStep

at line 358
WorkspaceModule asWorkspaceModule()

Retrieve the binding value, as type WorkspaceModule

Return Value

WorkspaceModule

at line 367
WorkspaceModuleSetting asWorkspaceModuleSetting()

Retrieve the binding value, as type WorkspaceModuleSetting

Return Value

WorkspaceModuleSetting

at line 376
string digest()

Returns the digest of the binding value

Return Value

string

at line 385
Id id()

A unique identifier for this Binding.

Return Value

Id

at line 394
bool isNull()

Returns true if the binding is null

Return Value

bool

at line 403
string name()

Returns the binding name

Return Value

string

at line 412
string typeName()

Returns the binding type

Return Value

string