class DatabaseStorageDriver implements StorageDriver (View source)

Properties

$useJson

Methods

array
identifyTenant(string $domain)

No description

array
getTenantById(string $uuid, array $fields = [])

Get information about the tenant based on his uuid.

string|null
getTenantIdByDomain(string $domain)

No description

array
createTenant(string $domain, string $uuid)

No description

bool
deleteTenant(string $id)

No description

array
getAllTenants(array $uuids = [])

No description

get(string $uuid, string $key)

No description

array
getMany(string $uuid, array $keys)

No description

put(string $uuid, string $key, $value)

No description

array
putMany(string $uuid, array $values)

No description

Details

array identifyTenant(string $domain)

No description

Parameters

string $domain

Return Value

array

array getTenantById(string $uuid, array $fields = [])

Get information about the tenant based on his uuid.

Parameters

string $uuid
array $fields

Return Value

array

string|null getTenantIdByDomain(string $domain)

No description

Parameters

string $domain

Return Value

string|null

array createTenant(string $domain, string $uuid)

No description

Parameters

string $domain
string $uuid

Return Value

array

bool deleteTenant(string $id)

No description

Parameters

string $id

Return Value

bool

array getAllTenants(array $uuids = [])

No description

Parameters

array $uuids

Return Value

array

get(string $uuid, string $key)

No description

Parameters

string $uuid
string $key

array getMany(string $uuid, array $keys)

No description

Parameters

string $uuid
array $keys

Return Value

array

put(string $uuid, string $key, $value)

No description

Parameters

string $uuid
string $key
$value

array putMany(string $uuid, array $values)

No description

Parameters

string $uuid
array $values

Return Value

array