PHP Класс app\models\Task

Наследование: extends yii\db\ActiveRecord
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$fillable array
$presenter string

Открытые методы

Метод Описание
account ( ) : BelongsTo
calcDuration ( $task ) : integer
calcStartTime ( $task ) : string
client ( ) : mixed
getCurrentDuration ( ) : integer
getDisplayName ( )
getDuration ( ) : integer
getEntityType ( ) : mixed
getHours ( ) : float
getLastStartTime ( )
getName ( )
getRoute ( ) : string Gets the route to the tasks edit action
getStartTime ( ) : string
hasPreviousDuration ( ) : boolean
invoice ( ) : BelongsTo
scopeDateRange ( $query, $startDate, $endDate )
user ( ) : mixed

Описание методов

account() публичный метод

public account ( ) : BelongsTo
Результат Illuminate\Database\Eloquent\Relations\BelongsTo

calcDuration() публичный статический метод

public static calcDuration ( $task ) : integer
$task
Результат integer

calcStartTime() публичный статический метод

public static calcStartTime ( $task ) : string
$task
Результат string

client() публичный метод

public client ( ) : mixed
Результат mixed

getCurrentDuration() публичный метод

public getCurrentDuration ( ) : integer
Результат integer

getDisplayName() публичный метод

public getDisplayName ( )

getDuration() публичный метод

public getDuration ( ) : integer
Результат integer

getEntityType() публичный метод

public getEntityType ( ) : mixed
Результат mixed

getHours() публичный метод

public getHours ( ) : float
Результат float

getLastStartTime() публичный метод

public getLastStartTime ( )

getName() публичный метод

public getName ( )

getRoute() публичный метод

Gets the route to the tasks edit action
public getRoute ( ) : string
Результат string

getStartTime() публичный метод

public getStartTime ( ) : string
Результат string

hasPreviousDuration() публичный метод

public hasPreviousDuration ( ) : boolean
Результат boolean

invoice() публичный метод

public invoice ( ) : BelongsTo
Результат Illuminate\Database\Eloquent\Relations\BelongsTo

scopeDateRange() публичный метод

public scopeDateRange ( $query, $startDate, $endDate )

user() публичный метод

public user ( ) : mixed
Результат mixed

Описание свойств

$fillable защищенное свойство

protected array $fillable
Результат array

$presenter защищенное свойство

protected string $presenter
Результат string