|
Moodle
2.2.1
http://www.collinsharper.com
|

Static Public Member Functions | |
| static | save ($filename, Zend_Server_Interface $server) |
| static | get ($filename, Zend_Server_Interface $server) |
| static | delete ($filename) |
Static Protected Attributes | |
| static | $_skipMethods = array() |
| static delete | ( | $ | filename | ) | [static] |
| static get | ( | $ | filename, |
| Zend_Server_Interface $ | server | ||
| ) | [static] |
Load server definition from a file
Unserializes a stored server definition from $filename. Returns false if it fails in any way, true on success.
Useful to prevent needing to build the server definition on each request. Sample usage:
if (!Zend_Server_Cache::get($filename, $server)) { require_once 'Some/Service/Class.php'; require_once 'Another/Service/Class.php';
// Attach Some_Service_Class with namespace 'some' $server->attach('Some_Service_Class', 'some');
// Attach Another_Service_Class with namespace 'another' $server->attach('Another_Service_Class', 'another');
Zend_Server_Cache::save($filename, $server); }
$response = $server->handle(); echo $response;
| string | $filename | |
| Zend_Server_Interface | $server |
| static save | ( | $ | filename, |
| Zend_Server_Interface $ | server | ||
| ) | [static] |
Cache a file containing the dispatch list.
Serializes the server definition stores the information in $filename.
Returns false on any error (typically, inability to write to file), true on success.
| string | $filename | |
| Zend_Server_Interface | $server |
Definition at line 50 of file Cache.php.

$_skipMethods = array() [static, protected] |
Reimplemented in Zend_XmlRpc_Server_Cache.