public function create($name) { // validate role's name if (!$name || !$this->commonService->validateInput($name, "role_name")) { return array("status" => false, "message" => "role's name is not valid"); } // create new role $role = new Roles(); $role->name = $name; if (!$role->save()) { return array("status" => false, "message" => $role->getMessages()['0']->getMessage()); } return array("status" => true, "role" => $role); }