コード例 #1
0
ファイル: class.UserData.php プロジェクト: n0rthface/Runalyze
 /**
  * Get all rows from user-data
  * @return array
  */
 public static function getFullArray()
 {
     if (!is_null(self::$fullArray)) {
         return self::$fullArray;
     }
     $userdata = Cache::get(self::CACHE_KEY);
     if (is_null($userdata)) {
         $userdata = DB::getInstance()->query('SELECT * FROM ' . PREFIX . 'user WHERE accountid = ' . SessionAccountHandler::getId() . ' ORDER BY `time` ASC')->fetchAll();
         Cache::set(self::CACHE_KEY, $userdata, '600');
     }
     self::$fullArray = $userdata;
     return $userdata;
 }