BlameableInterface
- Full name:
\Zemit\Mvc\Model\Interfaces\BlameableInterface
- Parent interfaces:
\Zemit\Mvc\Model\Interfaces\Blameable\BlameAtInterface
,\Zemit\Mvc\Model\Interfaces\Blameable\CreatedInterface
,\Zemit\Mvc\Model\Interfaces\Blameable\DeletedInterface
,\Zemit\Mvc\Model\Interfaces\Blameable\RestoredInterface
,\Zemit\Mvc\Model\Interfaces\Blameable\UpdatedInterface
Methods
initializeBlameable
public initializeBlameable(?array $options = null): void
Parameters:
Parameter | Type | Description |
---|---|---|
$options | ?array |
setBlameableBehavior
public setBlameableBehavior(\Zemit\Mvc\Model\Behavior\Blameable $blameableBehavior): void
Parameters:
Parameter | Type | Description |
---|---|---|
$blameableBehavior | \Zemit\Mvc\Model\Behavior\Blameable |
getBlameableBehavior
public getBlameableBehavior(): \Zemit\Mvc\Model\Behavior\Blameable
addUserRelationship
public addUserRelationship(string $field = 'userId', string $alias = 'UserEntity', array $params = [], string $ref = 'id', string $type = 'belongsTo', ?string $class = null): ?\Phalcon\Mvc\Model\Relation
Parameters:
Parameter | Type | Description |
---|---|---|
$field | string | |
$alias | string | |
$params | array | |
$ref | string | |
$type | string | |
$class | ?string |
Inherited methods
getDateCallback
public getDateCallback(string $format, ?int $timestamp = null): \Closure
Parameters:
Parameter | Type | Description |
---|---|---|
$format | string | |
$timestamp | ?int |
initializeCreated
public initializeCreated(?array $options = null): void
Parameters:
Parameter | Type | Description |
---|---|---|
$options | ?array |
setCreatedBehavior
public setCreatedBehavior(\Zemit\Mvc\Model\Behavior\Transformable $createdBehavior): void
Parameters:
Parameter | Type | Description |
---|---|---|
$createdBehavior | \Zemit\Mvc\Model\Behavior\Transformable |
getCreatedBehavior
public getCreatedBehavior(): \Zemit\Mvc\Model\Behavior\Transformable
initializeDeleted
public initializeDeleted(?array $options = null): void
Parameters:
Parameter | Type | Description |
---|---|---|
$options | ?array |
setDeletedBehavior
public setDeletedBehavior(\Zemit\Mvc\Model\Behavior\Transformable $deletedBehavior): void
Parameters:
Parameter | Type | Description |
---|---|---|
$deletedBehavior | \Zemit\Mvc\Model\Behavior\Transformable |
getDeletedBehavior
public getDeletedBehavior(): \Zemit\Mvc\Model\Behavior\Transformable
initializeRestored
public initializeRestored(?array $options = null): void
Parameters:
Parameter | Type | Description |
---|---|---|
$options | ?array |
setRestoredBehavior
public setRestoredBehavior(\Zemit\Mvc\Model\Behavior\Transformable $restoredBehavior): void
Parameters:
Parameter | Type | Description |
---|---|---|
$restoredBehavior | \Zemit\Mvc\Model\Behavior\Transformable |
getRestoredBehavior
public getRestoredBehavior(): \Zemit\Mvc\Model\Behavior\Transformable
initializeUpdated
public initializeUpdated(?array $options = null): void
Parameters:
Parameter | Type | Description |
---|---|---|
$options | ?array |
setUpdatedBehavior
public setUpdatedBehavior(\Zemit\Mvc\Model\Behavior\Transformable $updatedBehavior): void
Parameters:
Parameter | Type | Description |
---|---|---|
$updatedBehavior | \Zemit\Mvc\Model\Behavior\Transformable |
getUpdatedBehavior
public getUpdatedBehavior(): \Zemit\Mvc\Model\Behavior\Transformable