added the Auth tdd and a modal property autogenerator helpers

This commit is contained in:
Martin Kiragu
2023-01-18 08:17:05 +03:00
parent 79d29d9c7b
commit 81c65874a3
53 changed files with 22651 additions and 65 deletions
+18 -1
View File
@@ -4,10 +4,27 @@ namespace App\Models;
use App\Classes\General\Interfaces\Notifiable;
use Eloquent;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Collection;
use Illuminate\Database\Eloquent\Model;
use Spatie\Activitylog\Models\Activity;
use Spatie\Activitylog\Traits\LogsActivity;
use Illuminate\Database\Eloquent\Relations\MorphTo;
/**
* App\Models\AbstractModel
*
* @property-read Collection|Activity[] $activities
* @property-read int|null $activities_count
* @property-read Model|Eloquent $causer
* @property-read Model|Eloquent $subject
* @property-read Model|Eloquent $target
* @method static Builder|AbstractModel newModelQuery()
* @method static Builder|AbstractModel newQuery()
* @method static Builder|AbstractModel query()
* @mixin Eloquent
*/
class AbstractModel extends Model implements Notifiable
{
use LogsActivity;
@@ -38,4 +55,4 @@ class AbstractModel extends Model implements Notifiable
}
}
}