update fix deadcode, security
This commit is contained in:
@@ -80,15 +80,6 @@ class Customer extends Authenticatable implements JWTSubject
|
||||
'gender',
|
||||
];
|
||||
|
||||
public function updatableFill(array $data): self
|
||||
{
|
||||
$data = array_intersect_key($data, array_flip($this->updatable));
|
||||
foreach ($data as $key => $value) {
|
||||
$this->{$key} = $value;
|
||||
}
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Appends for API
|
||||
*/
|
||||
@@ -112,7 +103,6 @@ class Customer extends Authenticatable implements JWTSubject
|
||||
'remember_token',
|
||||
];
|
||||
|
||||
|
||||
/**
|
||||
* Quan hệ với ModuleHosting (Hosting).
|
||||
*/
|
||||
@@ -137,19 +127,6 @@ class Customer extends Authenticatable implements JWTSubject
|
||||
return $this->hasMany(ModuleVmware::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* Quan hệ N-N với DnsDomain (DNS Manager) qua bảng pivot dns_domain_user.
|
||||
*/
|
||||
public function dnsDomain()
|
||||
{
|
||||
return $this->belongsToMany(
|
||||
DnsDomain::class,
|
||||
'dns_domain_user',
|
||||
'user_id',
|
||||
'domain_id',
|
||||
)->withTimestamps();
|
||||
}
|
||||
|
||||
/**
|
||||
* Quan hệ với Service (tbl.services).
|
||||
*/
|
||||
@@ -222,22 +199,6 @@ class Customer extends Authenticatable implements JWTSubject
|
||||
return $this->hasMany(Log::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* Quan hệ với ModuleSnapshotLimit (Snapshot).
|
||||
*/
|
||||
public function snapShot()
|
||||
{
|
||||
return $this->hasOne(ModuleSnapshotLimit::class);
|
||||
}
|
||||
public function getStatus()
|
||||
{
|
||||
return match ($this->attributes['status']) {
|
||||
1 => '<span class="badge bg-success">Actived</span>',
|
||||
2 => '<span class="badge bg-secondary">De-actived</span>',
|
||||
default => '<span class="badge bg-danger">Banned</span>'
|
||||
};
|
||||
}
|
||||
|
||||
public function getEmailMarketingBoolAttribute()
|
||||
{
|
||||
return (bool) $this->email_marketing;
|
||||
@@ -248,7 +209,6 @@ class Customer extends Authenticatable implements JWTSubject
|
||||
return (bool) $this->receive_deposit;
|
||||
}
|
||||
|
||||
|
||||
public function getPointAttribute()
|
||||
{
|
||||
return (string) floor($this->total / 100);
|
||||
|
||||
Reference in New Issue
Block a user