/** * [emailToUser Send Email to user for report user status] * @param [type] $email [user email] * @param [type] $name [user name] * @param [type] $status [user status] * @return [type] [description] */ public function emailToUser($email, $name, $status, $group, $role) { if ($status == 'yes') { $status = 'เปิดใช้งาน'; } else { $status = 'ปิดการใช้งาน'; } $role_obj = new Roles(); $_role = $role_obj->getRoleName($role); $grp_obj = new Usergroup(); $_grp = $grp_obj->getGrpName($group); //var_dump($_grp);exit; Mail::send('userlist.email', array("name" => $name, "status" => $status, "group" => $_grp->grp_nameth, "role" => $_role->role_name), function ($message) use($email) { $message->to($email, 'Admin@NHC')->subject('Your status @NHC'); }); }
public function getRoleName() { $this->__load(); return parent::getRoleName(); }
/** * [roleReport description] * @param string $roleid [description] * @param string $flag [description] * @param string $type [description] * @return [type] [description] */ public function roleReport($roleid = "", $flag = "", $type = "") { $training = new UserTraining(); if ($roleid == '') { $roles = Roles::all(); //var_dump($roles[0]);exit; return View::make('train.reportrole')->with('rs', $roles); } else { if ($roleid != '' and $flag == '') { $rs = $training->getUserTrainByRoleId($roleid); // var_dump($rs);exit; return View::make('train.reportrole_ajax')->with('rs', $rs)->with('role_id', $roleid); } else { $role_obj = new Roles(); $this->rolename = $role_obj->getRoleName($roleid)->role_name; $rs = $training->getUserTrainByRoleId($roleid); $this->exportXls($rs, $type); } } }