Ejemplo n.º 1
0
 /**
  * Provides information on a specific arena team.
  * @access      public
  * @param       string      $arenaName              The arena teams' name.
  * @param       string      $realmName              The arena teams' realm name.
  * @return      array       $result                 Returns an array containing arenaTeamData if $arenaTeamName and $realmName are valid, otherwise FALSE.
  */
 public function getArenaTeamData($arenaTeamName = NULL, $realmName = NULL)
 {
     $this->cacheID = "a" . md5($arenaTeamName . $realmName);
     $cached = $this->getCachedData($this->cacheID);
     if (!is_array($cached)) {
         $cached = parent::getArenaTeamData($arenaTeamName, $realmName);
         if ($this->cacheID && is_array($cached)) {
             $scached = serialize($cached);
             $this->setCachedData($this->cacheID, $scached);
             unset($this->cacheID);
         } else {
             return FALSE;
         }
         return $cached;
     } else {
         return $cached;
     }
 }