public function getDefinitions()
    {
        $cache   = Cache::getEagerCache();
        $cacheId = 'SearchEngine-' . self::OPTION_STORAGE_NAME;

        if ($cache->contains($cacheId)) {
            $list = $cache->fetch($cacheId);
        } else {
            $list = $this->loadDefinitions();
            $cache->save($cacheId, $list);
        }

        return $list;
    }
public function getDefinitions()
    {
        $cache   = Cache::getEagerCache();
        $cacheId = 'SearchEngine-' . self::OPTION_STORAGE_NAME;

        if ($cache->contains($cacheId)) {
            $list = $cache->fetch($cacheId);
        } else {
            $list = $this->loadDefinitions();
            $cache->save($cacheId, $list);
        }

        return $list;
    }
public function getDefinitions ( ) { $ cache = Cache :: getEagerCache ( ) ; $ cacheId = 'SearchEngine-' . self :: OPTION_STORAGE_NAME ; if ( $ cache -> contains ( $ cacheId ) ) { $ list = $ cache -> fetch ( $ cacheId ) ; } else { $ list = $ this -> loadDefinitions ( ) ; $ cache -> save ( $ cacheId , $ list ) ; } return $ list ; }
Returns list of search engines by URL

@return array  Array of ( URL => array( searchEngineName, keywordParameter, path, charset ) )
Returns list of search engines by URL