You are here

public function AuthcacheP13nTestEchoFragmentLoader::load in Authenticated User Page Caching (Authcache) 7.2

Load the objects designated by the given list of keys.

Parameters

array $keys: A list of strings representing the keys of the fragment(s) to load.

array $context: Additional run-time per-request context (key-value pairs).

Return value

array An associative array of key-value pairs where keys correspond to the input keys and the values to the objects loaded from the database.

Throws

AuthcacheP13nRequestNotFound

Overrides AuthcacheP13nFragmentLoaderInterface::load

File

modules/authcache_p13n/tests/authcache_p13n.stub.inc, line 454
Stub classes for testing.

Class

AuthcacheP13nTestEchoFragmentLoader
Stub class for fragment request loader.

Code

public function load($keys, $context) {
  if (isset($keys['load'])) {
    $keys['load'] = 'loaded';
  }
  if (isset($keys['load missing'])) {
    throw new AuthcacheP13nRequestNotFound();
  }
  return $keys;
}