Unverified Commit 0ab5fbf3 authored by Viral Solani's avatar Viral Solani Committed by GitHub

Merge pull request #152 from viralsolani/analysis-q5QYVB

Apply fixes from StyleCI
parents 438851c2 5911cfa9
......@@ -8,7 +8,6 @@ use App\Repositories\Backend\Access\Permission\PermissionRepository;
use Illuminate\Http\Request;
use Validator;
class PermissionController extends APIController
{
protected $repository;
......@@ -50,7 +49,7 @@ class PermissionController extends APIController
}
/**
* Creates the Resourse for Role
* Creates the Resourse for Role.
*
* @param Request $request
*
......@@ -65,10 +64,10 @@ class PermissionController extends APIController
$this->repository->create($request->all());
$permission = Permission::orderBy('created_at', 'desc')->first();
return new PermissionResource($permission);
}
/**
* @param Role $role
* @param UpdateRoleRequest $request
......@@ -77,7 +76,6 @@ class PermissionController extends APIController
*/
public function update(Request $request, Permission $permission)
{
$validation = $this->valiatingRequest($request);
if ($validation->fails()) {
......@@ -93,13 +91,14 @@ class PermissionController extends APIController
public function valiatingRequest(Request $request)
{
$validation = Validator::make($request->all(),[
$validation = Validator::make($request->all(), [
'name' => 'required|max:191',
'display_name' => 'required|max:191',
]);
return $validation;
}
/**
* @param Role $role
* @param DeleteRoleRequest $request
......@@ -110,6 +109,6 @@ class PermissionController extends APIController
{
$this->repository->delete($permission);
return ["message"=>"success"];
return ['message'=>'success'];
}
}
......@@ -8,7 +8,6 @@ use App\Repositories\Backend\Access\Role\RoleRepository;
use Illuminate\Http\Request;
use Validator;
class RolesController extends APIController
{
protected $repository;
......@@ -50,7 +49,7 @@ class RolesController extends APIController
}
/**
* Creates the Resourse for Role
* Creates the Resourse for Role.
*
* @param Request $request
*
......@@ -65,11 +64,9 @@ class RolesController extends APIController
$this->repository->create($request->all());
return new RoleResource(Role::orderBy('created_at', 'desc')->first());
}
/**
* @param Role $role
* @param UpdateRoleRequest $request
......@@ -78,7 +75,6 @@ class RolesController extends APIController
*/
public function update(Request $request, Role $role)
{
$validation = $this->valiatingRequest($request);
if ($validation->fails()) {
......@@ -87,7 +83,7 @@ class RolesController extends APIController
$this->repository->update($role, $request->all());
$role= Role::findOrfail($role->id);
$role = Role::findOrfail($role->id);
return new RoleResource($role);
}
......@@ -96,7 +92,7 @@ class RolesController extends APIController
{
$permissions = '';
if ($request->post("associated_permissions") != 'all') {
if ($request->post('associated_permissions') != 'all') {
$permissions = 'required';
}
......@@ -107,6 +103,7 @@ class RolesController extends APIController
return $validation;
}
/**
* @param Role $role
* @param DeleteRoleRequest $request
......@@ -117,6 +114,6 @@ class RolesController extends APIController
{
$this->repository->delete($role);
return ["message"=>"success"];
return ['message'=>'success'];
}
}
......@@ -6,7 +6,6 @@ use App\Http\Resources\UserResource;
use App\Models\Access\User\User;
use App\Repositories\Backend\Access\User\UserRepository;
use Illuminate\Http\Request;
use Illuminate\Validation\Rule;
use Validator;
class UsersController extends APIController
......@@ -47,20 +46,19 @@ class UsersController extends APIController
public function show(User $user)
{
$data = new UserResource($user);
$history["history"] = history()->renderEntity('User', $user->id);
$history['history'] = history()->renderEntity('User', $user->id);
$maindata = $data->toArray($user);
$maindata = array_merge($maindata, $history);
return $maindata;
}
/**
* Update the specified resource in storage.
*/
public function update(Request $request, User $user)
{
$validation = $this->valiatingRequest($request,"edit",$user->id);
$validation = $this->valiatingRequest($request, 'edit', $user->id);
if ($validation->fails()) {
return $this->throwValidation($validation->messages()->first());
......@@ -84,14 +82,16 @@ class UsersController extends APIController
return $this->throwValidation($validation->messages()->first());
}
$this->repository->create($request);
return new UserResource(User::orderBy('created_at', 'desc')->first());
}
/**
* Validation function to validate user input
* Validation function to validate user input.
*/
public function valiatingRequest(Request $request,$string="",$id=0)
public function valiatingRequest(Request $request, $string = '', $id = 0)
{
$password = ($string=="edit")?"":"required|min:6|confirmed";
$password = ($string == 'edit') ? '' : 'required|min:6|confirmed';
$validation = Validator::make($request->all(), [
'first_name' => 'required|max:255',
'last_name' => 'required|max:255',
......@@ -105,7 +105,8 @@ class UsersController extends APIController
}
/**
* Api to delete the resource
* Api to delete the resource.
*
* @param Role $role
* @param DeleteRoleRequest $request
*
......@@ -115,6 +116,6 @@ class UsersController extends APIController
{
$this->repository->delete($user);
return ["message" => "success"];
return ['message' => 'success'];
}
}
......@@ -18,9 +18,9 @@ class RoleResource extends Resource
return [
'id' => $this->id,
'name' => $this->name,
"permission" => ($this->all)? "All": optional($this->permissions)->pluck("display_name"),
"noofuses" => $this->users->count(),
"sort" => $this->sort,
'permission' => ($this->all) ? 'All' : optional($this->permissions)->pluck('display_name'),
'noofuses' => $this->users->count(),
'sort' => $this->sort,
];
}
}
......@@ -25,7 +25,6 @@ class UserResource extends Resource
'registered_at' => $this->created_at->toIso8601String(),
'last_updated_at' => $this->updated_at->toIso8601String(),
];
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment