Final Class Yiisoft\ActiveRecord\Event\AfterUpsert
| Inheritance | Yiisoft\ActiveRecord\Event\AfterUpsert » Yiisoft\ActiveRecord\Event\AbstractEvent |
|---|---|
| Implements | Psr\EventDispatcher\StoppableEventInterface |
Event triggered after the model has been upserted (inserted or updated).
See also Yiisoft\ActiveRecord\ActiveRecordInterface::upsert().
Public Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| $model | Yiisoft\ActiveRecord\ActiveRecordInterface | Yiisoft\ActiveRecord\Event\AbstractEvent |
Public Methods
| Method | Description | Defined By |
|---|---|---|
| __construct() | Yiisoft\ActiveRecord\Event\AfterUpsert | |
| getReturnValue() | Returns the value that will be returned by the method that triggered this event if the {@see isDefaultPrevented() default action is prevented}. | Yiisoft\ActiveRecord\Event\AbstractEvent |
| isDefaultPrevented() | Checks if the default action associated with this event has been prevented. | Yiisoft\ActiveRecord\Event\AbstractEvent |
| isPropagationStopped() | Yiisoft\ActiveRecord\Event\AbstractEvent | |
| preventDefault() | Prevents the default action associated with this event from being executed. | Yiisoft\ActiveRecord\Event\AbstractEvent |
| returnValue() | Sets the return value which will be returned by the method that triggered this event if the {@see isDefaultPrevented() default action is prevented}. | Yiisoft\ActiveRecord\Event\AbstractEvent |
| stopPropagation() | Stops the propagation of the event to further listeners. | Yiisoft\ActiveRecord\Event\AbstractEvent |
Method Details
| public mixed __construct ( Yiisoft\ActiveRecord\ActiveRecordInterface $model ) | ||
| $model | Yiisoft\ActiveRecord\ActiveRecordInterface |
The model that was upserted. |
public function __construct(ActiveRecordInterface $model)
{
parent::__construct($model);
}
Defined in: Yiisoft\ActiveRecord\Event\AbstractEvent::getReturnValue()
Returns the value that will be returned by the method that triggered this event if the {@see isDefaultPrevented() default action is prevented}.
| public mixed getReturnValue ( ) |
public function getReturnValue(): mixed
{
return $this->returnValue;
}
Defined in: Yiisoft\ActiveRecord\Event\AbstractEvent::isDefaultPrevented()
Checks if the default action associated with this event has been prevented.
| public boolean isDefaultPrevented ( ) |
public function isDefaultPrevented(): bool
{
return $this->isDefaultPrevented;
}
| public boolean isPropagationStopped ( ) |
public function isPropagationStopped(): bool
{
return $this->isPropagationStopped;
}
Defined in: Yiisoft\ActiveRecord\Event\AbstractEvent::preventDefault()
Prevents the default action associated with this event from being executed.
See also returnValue().
| public void preventDefault ( ) |
public function preventDefault(): void
{
$this->isDefaultPrevented = true;
}
Defined in: Yiisoft\ActiveRecord\Event\AbstractEvent::returnValue()
Sets the return value which will be returned by the method that triggered this event if the {@see isDefaultPrevented() default action is prevented}.
See also preventDefault().
| public void returnValue ( mixed $returnValue ) | ||
| $returnValue | mixed | |
public function returnValue(mixed $returnValue): void
{
$this->returnValue = $returnValue;
}
Defined in: Yiisoft\ActiveRecord\Event\AbstractEvent::stopPropagation()
Stops the propagation of the event to further listeners.
No further listeners will be notified after this method is called.
| public void stopPropagation ( ) |
public function stopPropagation(): void
{
$this->isPropagationStopped = true;
}
Signup or Login in order to comment.