Skip to content
Last updated

WHMCS\User\AdminLog

Class · extends AbstractModel

An administrative user login

Each log entry in this table represents a single login session for an administrative user.

Properties

TypeNameDescription
``$timestamps
``$unique

Methods

admin

public function admin()

An admin log entry belongs to an admin user.

Returns \Illuminate\Database\Eloquent\Relations\belongsTo

scopeOnline

public function scopeOnline($query)

Retrieve all admin users who are online.

Parameters

TypeNameDescription
\Illuminate\Database\Eloquent\Builder$query

Returns \Illuminate\Database\Eloquent\Builder

scopeOffline

public function scopeOffline($query)

Retrieve all admin users who are offline.

Parameters

TypeNameDescription
\Illuminate\Database\Eloquent\Builder$query

Returns \Illuminate\Database\Eloquent\Builder

getLastVisitFormattedAttribute

public function getLastVisitFormattedAttribute(): string