class Server extends Parameter (View source)

Properties

protected array $parameters

Berisi list parameter.

from  Parameter

Methods

__construct(array $parameters = [])

Konstruktor.

array
all()

Ambil seluruh data parameter.

array
keys()

Ambil seluruh key parameter.

replace(array $parameters = [])

Ganti parameter saat ini dengan yang baru.

add(array $parameters = [])

Tambahkan parameter.

mixed
get(string $path, mixed $default = null, bool $deep = false)

Ambil data parameter berdasarkan nama.

set(string $key, mixed $value)

Set sebuah parameter berdasarkan nama.

bool
has(string $key)

Cek apakah parameter ada.

remove(string $key)

Hapus sebuah parameter.

string
getAlpha(string $key, mixed $default = '', bool $deep = false)

Mereturn hanya karakter alfabet milik suatu parameter.

string
getAlnum(string $key, mixed $default = '', bool $deep = false)

Mereturn karakter alfabet dan angka milik suatu parameter.

string
getDigits(string $key, mixed $default = '', bool $deep = false)

Mereturn hanya karakter angka milik suatu parameter.

int
getInt(string $key, mixed $default = 0, bool $deep = false)

Mereturn value milik parameter yang telah dikonversikan ke integer.

mixed
filter(string $key, mixed $default = null, bool $deep = false, int $filter = FILTER_DEFAULT, mixed $options = [])

Filter parameter.

getIterator()

Mereturn array iterator untuk data parameter.

int
count()

Hitung jumlah seluruh parameter.

array
getHeaders()

Ambil seluruh data header.

Details

__construct(array $parameters = [])

Konstruktor.

Parameters

array $parameters

array all()

Ambil seluruh data parameter.

Return Value

array

array keys()

Ambil seluruh key parameter.

Return Value

array

replace(array $parameters = [])

Ganti parameter saat ini dengan yang baru.

Parameters

array $parameters

add(array $parameters = [])

Tambahkan parameter.

Parameters

array $parameters

mixed get(string $path, mixed $default = null, bool $deep = false)

Ambil data parameter berdasarkan nama.

Parameters

string $path
mixed $default
bool $deep

Return Value

mixed

set(string $key, mixed $value)

Set sebuah parameter berdasarkan nama.

Parameters

string $key
mixed $value

bool has(string $key)

Cek apakah parameter ada.

Parameters

string $key

Return Value

bool

remove(string $key)

Hapus sebuah parameter.

Parameters

string $key

string getAlpha(string $key, mixed $default = '', bool $deep = false)

Mereturn hanya karakter alfabet milik suatu parameter.

Parameters

string $key
mixed $default
bool $deep

Return Value

string

string getAlnum(string $key, mixed $default = '', bool $deep = false)

Mereturn karakter alfabet dan angka milik suatu parameter.

Parameters

string $key
mixed $default
bool $deep

Return Value

string

string getDigits(string $key, mixed $default = '', bool $deep = false)

Mereturn hanya karakter angka milik suatu parameter.

Parameters

string $key
mixed $default
bool $deep

Return Value

string

int getInt(string $key, mixed $default = 0, bool $deep = false)

Mereturn value milik parameter yang telah dikonversikan ke integer.

Parameters

string $key
mixed $default
bool $deep

Return Value

int

mixed filter(string $key, mixed $default = null, bool $deep = false, int $filter = FILTER_DEFAULT, mixed $options = [])

Filter parameter.

Parameters

string $key
mixed $default
bool $deep
int $filter
mixed $options

Return Value

mixed

ArrayIterator getIterator()

Mereturn array iterator untuk data parameter.

Return Value

ArrayIterator

int count()

Hitung jumlah seluruh parameter.

Return Value

int

array getHeaders()

Ambil seluruh data header.

Return Value

array