Open Journal Systems  3.3.0
PeclUriTemplate.php
1 <?php
2 
4 
6 
14 {
15  public function __construct()
16  {
17  if (!extension_loaded('uri_template')) {
18  throw new RuntimeException('uri_template PECL extension must be installed to use PeclUriTemplate');
19  }
20  }
21 
22  public function expand($template, array $variables)
23  {
24  return uri_template($template, $variables);
25  }
26 }
Guzzle\Parser\UriTemplate\PeclUriTemplate\__construct
__construct()
Definition: PeclUriTemplate.php:15
Guzzle\Parser\UriTemplate\UriTemplateInterface
Definition: UriTemplateInterface.php:10
Guzzle\Parser\UriTemplate\PeclUriTemplate
Definition: PeclUriTemplate.php:13
Guzzle\Parser\UriTemplate
Definition: PeclUriTemplate.php:3
Guzzle\Parser\UriTemplate\PeclUriTemplate\expand
expand($template, array $variables)
Definition: PeclUriTemplate.php:22
Guzzle\Common\Exception\RuntimeException
Definition: lib/vendor/guzzle/guzzle/src/Guzzle/Common/Exception/RuntimeException.php:5