Core implementation of model.
\Hubleto\Erp\Model
Parent class | Model |
Methods
onBeforeCreate
onBeforeCreate
public onBeforeCreate(array<string,mixed> $record): array<string,mixed>
Parameters:
Parameter | Type | Description |
---|---|---|
$record |
array<string,mixed> |
onBeforeUpdate
onBeforeUpdate
public onBeforeUpdate(array<string,mixed> $record): array<string,mixed>
Parameters:
Parameter | Type | Description |
---|---|---|
$record |
array<string,mixed> |
onAfterCreate
onAfterCreate
public onAfterCreate(array<string,mixed> $savedRecord): array<string,mixed>
Parameters:
Parameter | Type | Description |
---|---|---|
$savedRecord |
array<string,mixed> |
onAfterUpdate
onAfterUpdate
public onAfterUpdate(array<string,mixed> $originalRecord, array<string,mixed> $savedRecord): array<string,mixed>
Parameters:
Parameter | Type | Description |
---|---|---|
$originalRecord |
array<string,mixed> | |
$savedRecord |
array<string,mixed> |
onBeforeDelete
onBeforeDelete
public onBeforeDelete(int $id): int
Parameters:
Parameter | Type | Description |
---|---|---|
$id |
int |
onAfterDelete
onAfterDelete
public onAfterDelete(int $id): int
Parameters:
Parameter | Type | Description |
---|---|---|
$id |
int |