v0

\Hubleto\App\Community\Projects\Models\Phase

Parent classModel

Constants

Constant Visibility Type Value
ENUM_ONE public 1
ENUM_TWO public 2
ENUM_THREE public 3
INTEGER_ENUM_VALUES public [self::ENUM_ONE => 'One', self::ENUM_TWO => 'Two', self::ENUM_THREE => 'Three']

Properties

table

public string $table

recordManagerClass

public string $recordManagerClass

lookupSqlValue

public ?string $lookupSqlValue

Methods

describeColumns

public describeColumns(): array

describeTable

public describeTable(): \Hubleto\Framework\Description\Table

onBeforeCreate

public onBeforeCreate(array $record): array

Parameters:

Parameter Type Description
$record array

onBeforeUpdate

public onBeforeUpdate(array $record): array

Parameters:

Parameter Type Description
$record array

onAfterUpdate

public onAfterUpdate(array $originalRecord, array $savedRecord): array

Parameters:

Parameter Type Description
$originalRecord array
$savedRecord array

onAfterCreate

public onAfterCreate(array $savedRecord): array

Parameters:

Parameter Type Description
$savedRecord array
www.hubleto.com | Found a bug or missing something? Report an issue via GitHub.