Add Larastan level 7 analysis
All checks were successful
Tests / Laravel tests (pull_request) Successful in 2m36s
All checks were successful
Tests / Laravel tests (pull_request) Successful in 2m36s
This commit is contained in:
@@ -6,10 +6,13 @@ use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Spatie\MediaLibrary\HasMedia;
|
||||
use Spatie\MediaLibrary\InteractsWithMedia;
|
||||
use Spatie\MediaLibrary\MediaCollections\Models\Media;
|
||||
|
||||
class Education extends Model implements HasMedia
|
||||
{
|
||||
/** @use HasFactory<\Database\Factories\EducationFactory> */
|
||||
use HasFactory;
|
||||
|
||||
use InteractsWithMedia;
|
||||
|
||||
protected $table = 'education';
|
||||
@@ -22,12 +25,12 @@ class Education extends Model implements HasMedia
|
||||
'beschrijving',
|
||||
];
|
||||
|
||||
public function image()
|
||||
public function image(): ?Media
|
||||
{
|
||||
return $this->getFirstMedia('image');
|
||||
}
|
||||
|
||||
public function imageUrl()
|
||||
public function imageUrl(): ?string
|
||||
{
|
||||
return $this->image() ? $this->image()->getUrl() : null;
|
||||
}
|
||||
|
||||
@@ -7,6 +7,7 @@ use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class Personalia extends Model
|
||||
{
|
||||
/** @use HasFactory<\Database\Factories\PersonaliaFactory> */
|
||||
use HasFactory;
|
||||
|
||||
protected $fillable = ['key', 'value', 'hidden', 'icon'];
|
||||
@@ -16,14 +17,4 @@ class Personalia extends Model
|
||||
protected $casts = [
|
||||
'hidden' => 'boolean',
|
||||
];
|
||||
|
||||
public function image()
|
||||
{
|
||||
return $this->getFirstMedia('image');
|
||||
}
|
||||
|
||||
public function imageUrl()
|
||||
{
|
||||
return $this->image() ? $this->image()->getUrl() : null;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,20 +6,23 @@ use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Spatie\MediaLibrary\HasMedia;
|
||||
use Spatie\MediaLibrary\InteractsWithMedia;
|
||||
use Spatie\MediaLibrary\MediaCollections\Models\Media;
|
||||
|
||||
class Skill extends Model implements HasMedia
|
||||
{
|
||||
/** @use HasFactory<\Database\Factories\SkillFactory> */
|
||||
use HasFactory;
|
||||
|
||||
use InteractsWithMedia;
|
||||
|
||||
protected $fillable = ['title', 'description', 'rating', 'type'];
|
||||
|
||||
public function image()
|
||||
public function image(): ?Media
|
||||
{
|
||||
return $this->getFirstMedia('image');
|
||||
}
|
||||
|
||||
public function imageUrl()
|
||||
public function imageUrl(): ?string
|
||||
{
|
||||
return $this->image() ? $this->image()->getUrl() : null;
|
||||
}
|
||||
|
||||
@@ -2,11 +2,12 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Illuminate\Contracts\Auth\MustVerifyEmail;
|
||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Foundation\Auth\User as Authenticatable;
|
||||
use Illuminate\Notifications\Notifiable;
|
||||
|
||||
class User extends Authenticatable
|
||||
class User extends Authenticatable implements MustVerifyEmail
|
||||
{
|
||||
/** @use HasFactory<\Database\Factories\UserFactory> */
|
||||
use HasFactory, Notifiable;
|
||||
|
||||
@@ -6,10 +6,13 @@ use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Spatie\MediaLibrary\HasMedia;
|
||||
use Spatie\MediaLibrary\InteractsWithMedia;
|
||||
use Spatie\MediaLibrary\MediaCollections\Models\Media;
|
||||
|
||||
class WorkExperience extends Model implements HasMedia
|
||||
{
|
||||
/** @use HasFactory<\Database\Factories\WorkExperienceFactory> */
|
||||
use HasFactory;
|
||||
|
||||
use InteractsWithMedia;
|
||||
|
||||
protected $fillable = [
|
||||
@@ -20,12 +23,12 @@ class WorkExperience extends Model implements HasMedia
|
||||
'beschrijving',
|
||||
];
|
||||
|
||||
public function image()
|
||||
public function image(): ?Media
|
||||
{
|
||||
return $this->getFirstMedia('image');
|
||||
}
|
||||
|
||||
public function imageUrl()
|
||||
public function imageUrl(): ?string
|
||||
{
|
||||
return $this->image() ? $this->image()->getUrl() : null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user