Module
in package
Module entity
Table of Contents
Properties
- $endTime : DateTimeImmutable
- $id : int|null
- $isActive : bool
- $moduleName : ModuleName
- $startTime : DateTimeImmutable
Methods
- __construct() : mixed
- toggle() : void
- Changes isActive field
Properties
$endTime
public
DateTimeImmutable
$endTime
$id
public
int|null
$id
$isActive
public
bool
$isActive
$moduleName
public
ModuleName
$moduleName
$startTime
public
DateTimeImmutable
$startTime
Methods
__construct()
public
__construct(int|null $id, ModuleName $moduleName, bool $isActive, DateTimeImmutable $startTime, DateTimeImmutable $endTime) : mixed
Parameters
- $id : int|null
- $moduleName : ModuleName
- $isActive : bool
- $startTime : DateTimeImmutable
- $endTime : DateTimeImmutable
toggle()
Changes isActive field
public
toggle() : void