Zend Framework
3.0
|
: cache server definitions More...
Static Public Member Functions | |
static | save ($filename, Server $server) |
Cache a file containing the dispatch list. | |
static | get ($filename, Server $server) |
Load server definition from a file. | |
static | delete ($filename) |
Remove a cache file. | |
Static Protected Attributes | |
static | $skipMethods = [] |
: cache server definitions
|
static |
Remove a cache file.
string | $filename |
|
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::get($filename, $server)) { require_once 'Some/Service/ServiceClass.php'; require_once 'Another/Service/ServiceClass.php';
// Attach Some with namespace 'some' $server->attach('Some', 'some');
// Attach Another with namespace 'another' $server->attach('Another', 'another');
Zend::save($filename, $server); }
$response = $server->handle(); echo $response;
string | $filename | |
\Zend\Server\Server | $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\Server | $server |
|
staticprotected |