Download the PHP package omrva/webshare_php_proxy without Composer
On this page you can find all versions of the php package omrva/webshare_php_proxy. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download omrva/webshare_php_proxy
More information about omrva/webshare_php_proxy
Files in omrva/webshare_php_proxy
Package webshare_php_proxy
Short Description PHP repository for work with Webshare proxies.
License MIT
Informations about the package webshare_php_proxy
Webshare proxy repository
Description
Repository for work with Webshare proxy servers.
Service stores list of proxy servers in cache to decrease response time. \ Default cache time is 1 day.
Settings
WebshareProxyRepository
class has few properties that needs to be set for correct functionality. \
These properties are declared as static
so simple way how to set those is to extend
WebshareProxyRepository
and set static values.
Properties:
$authToken
- your authentication token for Webshare API$proxyListUrl
- URL for getting list of proxy servers (if different than usual)$proxyListCacheKey
- cache key for storing list of proxy server with data$proxyListCacheLifetimeInSeconds
- proxy list cached data lifetime (in seconds)
Methods
createProxyList
- creates, stores and returns newly obtained proxy list from Webshare API
getProxyList
- returns proxy list from cache (if available) or calls createProxyList
method and returns its result
getRandomProxyServer
- returns random server from list (obtained from getProxyList
method)
All versions of webshare_php_proxy with dependencies
ext-curl Version *
illuminate/collections Version ^9.0|^10.0|^11.0
illuminate/support Version ^9.0|^10.0|^11.0