User Registration Step 2 Logic Class

Update Company Service Class
Create Documents Service Class
Create File Service Class
Base64 File Convert Service Class
File Upload Storage Service Class
This commit is contained in:
CheeSiong
2020-11-05 14:51:56 +08:00
parent 2bf5de8f3e
commit a2381e44a7
33 changed files with 1025 additions and 40 deletions
+7 -7
View File
@@ -54,13 +54,13 @@ class User extends AbstractModel implements
return $this->hasMany(PasswordReset::class, 'user_id', 'id');
}
public function employers(): belongsToMany {
return $this->belongsToMany(CompanyModule::class, (new CompanyEmployee())->getTable(), 'user_id', 'module_id');
}
// public function employers(): belongsToMany {
// return $this->belongsToMany(CompanyModule::class, (new CompanyEmployee())->getTable(), 'user_id', 'module_id');
// }
public function tweets(): hasMany {
return $this->hasMany(Order::class, 'user_id', 'id');
}
// public function tweets(): hasMany {
// return $this->hasMany(Order::class, 'user_id', 'id');
// }
/**
@@ -68,6 +68,6 @@ class User extends AbstractModel implements
*/
public function company(): belongsToMany
{
return $this->belongsToMany(Company::class, 'company_employee');
return $this->belongsToMany(Company::class, 'company_employee', 'user_id', 'company_id');
}
}