Class for caching/storing URLs/links in a SQLite-database-file.
Located in /libs/PHPCrawler/UrlCache/PHPCrawlerSQLiteURLCache.class.php (line 8)
PHPCrawlerURLCacheBase | --PHPCrawlerSQLiteURLCache
PDO-object for querying SQLite-file.
Prepared statement for inserting URLS into the db-file as PDOStatement-object.
Inherited from PHPCrawlerURLCacheBase
PHPCrawlerURLCacheBase::$url_distinct_property
PHPCrawlerURLCacheBase::$url_priorities
Initiates an SQLite-URL-cache.
Adds an URL to the url-cache
Adds an bunch of URLs to the url-cache
Cleans up the cache after is it not needed anymore.
Removes all URLs and all priority-rules from the URL-cache.
Checks whether there are URLs left in the cache that should be processed or not.
Creates the prepared statement for insterting URLs into database (if not done yet)
Has no function in this class
Returns the next URL from the cache that should be crawled.
Marks the given URL in the cache as "followed"
Creates the sqlite-db-file and opens connection to it.
Cleans/purges the URL-cache from inconsistent entries.
Inherited From PHPCrawlerURLCacheBase
PHPCrawlerURLCacheBase::addLinkPriorities()
PHPCrawlerURLCacheBase::addLinkPriority()
PHPCrawlerURLCacheBase::addURL()
PHPCrawlerURLCacheBase::addURLs()
PHPCrawlerURLCacheBase::cleanup()
PHPCrawlerURLCacheBase::clear()
PHPCrawlerURLCacheBase::containsURLs()
PHPCrawlerURLCacheBase::getAllURLs()
PHPCrawlerURLCacheBase::getDistinctURLHash()
PHPCrawlerURLCacheBase::getNextUrl()
PHPCrawlerURLCacheBase::getUrlPriority()
PHPCrawlerURLCacheBase::markUrlAsFollowed()
PHPCrawlerURLCacheBase::purgeCache()
Inherited from PHPCrawlerURLCacheBase
PHPCrawlerURLCacheBase::URLHASH_NONE
PHPCrawlerURLCacheBase::URLHASH_RAWLINK
PHPCrawlerURLCacheBase::URLHASH_URL
Documentation generated on Sun, 20 Jan 2013 21:18:50 +0200 by phpDocumentor 1.4.4