diff --git a/src/Audit.php b/src/Audit.php index a31c192e..fe01c39e 100644 --- a/src/Audit.php +++ b/src/Audit.php @@ -4,7 +4,6 @@ use DateTimeInterface; use Illuminate\Database\Eloquent\Model; -use Illuminate\Database\Eloquent\Relations\MorphTo; use Illuminate\Support\Facades\Config; use OwenIt\Auditing\Contracts\AttributeEncoder; @@ -34,7 +33,7 @@ trait Audit /** * {@inheritdoc} */ - public function auditable(): MorphTo + public function auditable() { return $this->morphTo(); } @@ -42,7 +41,7 @@ public function auditable(): MorphTo /** * {@inheritdoc} */ - public function user(): MorphTo + public function user() { return $this->morphTo(); } diff --git a/src/Contracts/Audit.php b/src/Contracts/Audit.php index 6ea7c34d..8d8be1c9 100644 --- a/src/Contracts/Audit.php +++ b/src/Contracts/Audit.php @@ -2,8 +2,6 @@ namespace OwenIt\Auditing\Contracts; -use Illuminate\Database\Eloquent\Relations\MorphTo; - interface Audit { /** @@ -23,16 +21,16 @@ public function getTable(): string; /** * Get the auditable model to which this Audit belongs. * - * @return \Illuminate\Database\Eloquent\Relations\MorphTo + * @return mixed */ - public function auditable(): MorphTo; + public function auditable(); /** * User responsible for the changes. * - * @return \Illuminate\Database\Eloquent\Relations\MorphTo + * @return mixed */ - public function user(): MorphTo; + public function user(); /** * Audit data resolver.