Class wsdlcache

Description

caches instances of the wsdl class

Located in /core/nusoap/lib/class.wsdlcache.php (line 13)


	
			
Variable Summary
string $debug_str
Method Summary
wsdlcache wsdlcache ([string $cache_dir = '.'], integer $cache_lifetime)
object wsdl get (string $wsdl)
boolean put (object wsdl $wsdl_instance)
boolean remove (string $wsdl)
Variables
string $debug_str = '' (line 33)
  • access: public
Methods
Constructor wsdlcache (line 42)

constructor

  • access: public
wsdlcache wsdlcache ([string $cache_dir = '.'], integer $cache_lifetime)
  • string $cache_dir: directory for cache-files
  • integer $cache_lifetime: lifetime for caching-files in seconds or 0 for unlimited
get (line 76)

gets a wsdl instance from the cache

  • return: The cached wsdl instance, null if the instance is not in the cache
  • access: public
object wsdl get (string $wsdl)
  • string $wsdl: The URL of the wsdl instance
put (line 134)

adds a wsdl instance to the cache

  • return: WSDL successfully cached
  • access: public
boolean put (object wsdl $wsdl_instance)
remove (line 174)

removes a wsdl instance from the cache

  • return: Whether there was an instance to remove
  • access: public
boolean remove (string $wsdl)
  • string $wsdl: The URL of the wsdl instance

Documentation generated on Tue, 4 Oct 2005 21:59:01 -0700 by phpDocumentor 1.3.0RC3