示例#1
0
 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);
 }