/home/techb158/ileadtechnology.com/SSM/app/Http/Controllers/employee
Edit: /home/techb158/ileadtechnology.com/SSM/app/Http/Controllers/employee/EmployeeImportController.php (1390B)
request = $request;
$this->repo = $repo;
}
/**
* Upload file for import
* @post ("/api/employee/import/start")
* @param ({
* @Parameter("file", type="file", required="required", description="File to be uploaded")
* })
* @return Response
*/
public function startImport()
{
return $this->success($this->repo->startImport($this->request->all()));
}
/**
* Finish import of employees
* @post ("/api/employee/import/finish")
* @param ({
* @Parameter("uuid", type="string", required="required", description="Unique Id of File"),
* @Parameter("columns", type="array", required="required", description="Array of Column")
* })
* @return Response
*/
public function finishImport()
{
$this->repo->finishImport($this->request->all());
return $this->success(['message' => trans('employee.imported')]);
}
}