mirror of
https://gitlab.com/signalytic/client-external/streamline/streamline-emr.git
synced 2026-09-12 19:21:33 +00:00
The latest images incorporate all changes previously added by the dockerfiles. The arm image however is still missing/unreliable from the registry and must be built independently.
25 lines
500 B
PHP
25 lines
500 B
PHP
<?php
|
|
|
|
namespace OwenIt\Auditing\Contracts;
|
|
|
|
interface AuditDriver
|
|
{
|
|
/**
|
|
* Perform an audit.
|
|
*
|
|
* @param \OwenIt\Auditing\Contracts\Auditable $model
|
|
*
|
|
* @return \OwenIt\Auditing\Contracts\Audit
|
|
*/
|
|
public function audit(Auditable $model): ?Audit;
|
|
|
|
/**
|
|
* Remove older audits that go over the threshold.
|
|
*
|
|
* @param \OwenIt\Auditing\Contracts\Auditable $model
|
|
*
|
|
* @return bool
|
|
*/
|
|
public function prune(Auditable $model): bool;
|
|
}
|