Class BaseObject
Basic wrapper around a DirectAdmin object as observed within a specific context.
Direct known subclasses
Omines\DirectAdmin\Objects\Database
,
Omines\DirectAdmin\Objects\Database\AccessHost
,
Omines\DirectAdmin\Objects\Domain
,
Omines\DirectAdmin\Objects\DomainObject
,
Omines\DirectAdmin\Objects\Users\User
Indirect known subclasses
Omines\DirectAdmin\Objects\Domains\Subdomain
,
Omines\DirectAdmin\Objects\Email\Forwarder
,
Omines\DirectAdmin\Objects\Email\Mailbox
,
Omines\DirectAdmin\Objects\Email\MailObject
,
Omines\DirectAdmin\Objects\Users\Admin
,
Omines\DirectAdmin\Objects\Users\Reseller
Namespace: Omines\DirectAdmin\Objects
Author: Niels Keurentjes niels.keurentjes@omines.com
Located at DirectAdmin/Objects/BaseObject.php
Methods summary
protected
|
|
public
|
|
protected
mixed
|
|
protected
mixed
|
#
getCacheItem( string $key, string $item, callable|mixed $defaultKey, mixed|null $defaultItem = null )
Retrieves a keyed item from inside a cache item. |
protected
|
|
public
|
|
protected
string
|
|
public static
array
|
#
toObjectArray( array $items, string $class,
Converts an array of string items to an associative array of objects of the specified type. |
public static
array
|
#
toRichObjectArray( array $items, string $class,
Converts an associative array of descriptors to objects of the specified type. |