Documentation

Package extends Package
in package

Class Package

Table of Contents

Properties

$name  : string
$data  : Data
$settings  : array<string|int, mixed>

Methods

__construct()  : mixed
Package constructor.
__get()  : mixed
__isset()  : bool
__set()  : void
__toString()  : string
getData()  : Data
isEnabled()  : bool
toArray()  : array<string|int, mixed>
toJson()  : string

Properties

$settings

protected array<string|int, mixed> $settings

Methods

__construct()

Package constructor.

public __construct(Data $package[, string|null $package_type = null ]) : mixed
Parameters
$package : Data
$package_type : string|null = null

__get()

public __get(string $key) : mixed
Parameters
$key : string
Attributes
#[ReturnTypeWillChange]

__isset()

public __isset(string $key) : bool
Parameters
$key : string
Attributes
#[ReturnTypeWillChange]
Return values
bool

__set()

public __set(string $key, mixed $value) : void
Parameters
$key : string
$value : mixed
Attributes
#[ReturnTypeWillChange]

__toString()

public __toString() : string
Attributes
#[ReturnTypeWillChange]
Return values
string

isEnabled()

public isEnabled() : bool
Return values
bool

toArray()

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

toJson()

public toJson() : string
Return values
string

        
On this page

Search results