Heratio Framework API Reference

QubitUser
in package

Table of Contents

Constants

EMAIL  = 'email'
ID  = 'id'
RESET_TOKEN  = 'reset_token'
USERNAME  = 'username'

Properties

$email  : mixed
$id  : mixed
$slug  : mixed
$username  : mixed

Methods

get()  : array<string|int, mixed>
Get users matching criteria.
getById()  : self|null
getBySlug()  : self|null
getOne()  : static|null
Get a single user matching criteria.
getSystemAdmin()  : static|null
Get the system admin user (first superuser).

Constants

RESET_TOKEN

public mixed RESET_TOKEN = 'reset_token'

Properties

Methods

get()

Get users matching criteria.

public static get(array<string|int, mixed> $criteria) : array<string|int, mixed>
Parameters
$criteria : array<string|int, mixed>

Column => value pairs

Return values
array<string|int, mixed>

getById()

public static getById(int $id) : self|null
Parameters
$id : int
Return values
self|null

getBySlug()

public static getBySlug(string $slug) : self|null
Parameters
$slug : string
Return values
self|null

getOne()

Get a single user matching criteria.

public static getOne(array<string|int, mixed> $criteria) : static|null
Parameters
$criteria : array<string|int, mixed>

Column => value pairs

Return values
static|null

getSystemAdmin()

Get the system admin user (first superuser).

public static getSystemAdmin() : static|null
Return values
static|null

        
On this page

Search results