Bånder

Module
in package
implements JsonSerializable

Table of Contents

Interfaces

JsonSerializable

Properties

$groups  : Collection
$name  : string

Methods

__construct()  : mixed
combinedKeyFor()  : string
config()  : string|null
configs()  : Collection
groups()  : Collection
hasConfig()  : bool
jsonSerialize()  : array<string|int, mixed>
key()  : string
name()  : string

Properties

$groups

protected Collection $groups

Methods

__construct()

public __construct(string $name, Collection $groups) : mixed
Parameters
$name : string
$groups : Collection

combinedKeyFor()

public combinedKeyFor(Config $config) : string
Parameters
$config : Config
Return values
string

config()

public config(mixed $key[, mixed $which = "local" ]) : string|null
Parameters
$key : mixed
$which : mixed = "local"
Return values
string|null

configs()

public configs() : Collection
Return values
Collection

groups()

public groups() : Collection
Return values
Collection

hasConfig()

public hasConfig(mixed $key) : bool
Parameters
$key : mixed
Return values
bool

jsonSerialize()

public jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

key()

public key() : string
Return values
string

name()

public name() : string
Return values
string

        
On this page

Search results