Overview
  • Namespace
  • Class

Namespaces

  • Omines
    • DirectAdmin
      • Context
      • Objects
        • Database
        • Domains
        • Email
        • Users
      • Utility

Classes

  • Admin
  • Reseller
  • User

Class Reseller

Reseller.

Omines\DirectAdmin\Objects\BaseObject
Extended by Omines\DirectAdmin\Objects\Users\User
Extended by Omines\DirectAdmin\Objects\Users\Reseller

Direct known subclasses

Omines\DirectAdmin\Objects\Users\Admin

Namespace: Omines\DirectAdmin\Objects\Users
Author: Niels Keurentjes niels.keurentjes@omines.com
Located at DirectAdmin/Objects/Users/Reseller.php

Methods summary

public
# __construct( string $name, Omines\DirectAdmin\Context\UserContext $context, mixed|null $config = null )

Construct the object.

Construct the object.

Parameters

$name
Username of the account
$context
The context managing this object
$config
An optional preloaded configuration

Overrides

Omines\DirectAdmin\Objects\Users\User::__construct
public null|Omines\DirectAdmin\Objects\Users\User
# getUser( string $username )

Parameters

$username

Returns

null|Omines\DirectAdmin\Objects\Users\User
public Omines\DirectAdmin\Objects\Users\User[]
# getUsers( )

Returns

Omines\DirectAdmin\Objects\Users\User[]
public Omines\DirectAdmin\Context\ResellerContext
# impersonate( )

Returns

Omines\DirectAdmin\Context\ResellerContext

Overrides

Omines\DirectAdmin\Objects\Users\User::impersonate

Methods inherited from Omines\DirectAdmin\Objects\Users\User

clearCache(), createDatabase(), createDomain(), fromConfig(), getBandwidthLimit(), getBandwidthUsage(), getDatabaseLimit(), getDatabaseUsage(), getDatabases(), getDefaultDomain(), getDiskLimit(), getDiskUsage(), getDomain(), getDomainLimit(), getDomainUsage(), getDomains(), getSelfManagedContext(), getSelfManagedUser(), getType(), getUsername(), hasCGI(), hasPHP(), hasSSL(), isSelfManaged(), isSuspended(), modifyConfig(), setAllowCatchall(), setBandwidthLimit(), setDiskLimit(), setDomainLimit()

Methods inherited from Omines\DirectAdmin\Objects\BaseObject

getCache(), getCacheItem(), getContext(), getName(), setCache(), toObjectArray(), toRichObjectArray()

Constants summary

Constants inherited from Omines\DirectAdmin\Objects\Users\User

CACHE_CONFIG, CACHE_DATABASES, CACHE_USAGE

API documentation generated by ApiGen