getInviteArray() public static method

invite状态 (0-未使用, 1-已用, -1过期)
public static getInviteArray ( $status )
Beispiel #1
0
 public function index()
 {
     $inviteList = InviteModel::getInviteArray(-1);
     Template::setView('panel/home_invite');
     Template::putContext('inviteList', $inviteList);
 }
Beispiel #2
0
 /**
  * 导出邀请码
  */
 public function export()
 {
     $invites = InviteModel::getInviteArray(0);
     $file_name = '邀请码列表_' . time() . '.csv';
     $data = 'id,邀请码,邀请码等级,创建时间,状态' . "\n";
     foreach ($invites as $invite) {
         $data .= $invite->id . ',' . $invite->invite . ',' . Utils::planAutoShow($invite->plan) . '(' . $invite->plan . '),' . date('Y-m-d H:i:s', $invite->dateLine) . ',' . '可用' . "\n";
     }
     header("Content-type:text/csv;charset=utf-8");
     header("Content-Disposition:attachment;filename=" . $file_name);
     header('Cache-Control:must-revalidate,post-check=0,pre-check=0');
     header('Expires:0');
     header('Pragma:public');
     $data = iconv('utf-8', 'gb2312', $data);
     echo $data;
     exit;
 }