OwenIt\Auditing\Observers\Audit::deleted PHP 메소드

deleted() 공개 메소드

Handle the deleted event for the model.
public deleted ( OwenIt\Auditing\Contracts\Auditable $model ) : void
$model OwenIt\Auditing\Contracts\Auditable
리턴 void
    public function deleted(Auditable $model)
    {
        $model->prepareAudit();
        $model->auditDeletion();
    }

Usage Example

 public function test_deleted_handler_audit_deletion()
 {
     $observer = new Audit();
     $model = Mockery::mock(Auditable::class);
     $model->shouldReceive('prepareAudit');
     $model->shouldReceive('auditDeletion');
     $observer->deleted($model);
 }