/** * Page のプロセス. * * @return void */ function process() { $conn = new SC_DBConn(); $objView = new SC_AdminView(); $objSess = new SC_Session(); // 認証可否の判定 SC_Utils_Ex::sfIsSuccess($objSess); // DBバージョンの取得 $objDb = new SC_Helper_DB_Ex(); $this->db_version = $objDb->sfGetDBVersion(); // PHPバージョンの取得 $this->php_version = "PHP " . phpversion(); // 現在の会員数 $this->customer_cnt = $this->lfGetCustomerCnt($conn); // 昨日の売上高 $this->order_yesterday_amount = $this->lfGetOrderYesterday($conn, "SUM"); // 昨日の売上件数 $this->order_yesterday_cnt = $this->lfGetOrderYesterday($conn, "COUNT"); // 今月の売上高 $this->order_month_amount = $this->lfGetOrderMonth($conn, "SUM"); // 今月の売上件数 $this->order_month_cnt = $this->lfGetOrderMonth($conn, "COUNT"); // 顧客の累計ポイント $this->customer_point = $this->lfGetTotalCustomerPoint(); //昨日のレビュー書き込み数 $this->review_yesterday_cnt = $this->lfGetReviewYesterday($conn); //レビュー書き込み非表示数 $this->review_nondisp_cnt = $this->lfGetReviewNonDisp($conn); // 品切れ商品 $this->arrSoldout = $this->lfGetSoldOut(); // 新規受付一覧 $arrNewOrder = $this->lfGetNewOrder(); foreach ($arrNewOrder as $key => $val) { $arrNewOrder[$key]['create_date'] = str_replace("-", "/", substr($val['create_date'], 0, 19)); } $this->arrNewOrder = $arrNewOrder; // お知らせ一覧の取得 $this->arrInfo = $this->lfGetInfo(); $objView->assignobj($this); $objView->display(MAIN_FRAME); }