Ejemplo n.º 1
0
 private function configureBaseUrl(&$config)
 {
     if (!isset($config['base_url'])) {
         $this->baseUrl = new puzzle_Url('', '');
     } elseif (is_array($config['base_url'])) {
         $this->baseUrl = puzzle_Url::fromString(puzzle_uri_template($config['base_url'][0], $config['base_url'][1]));
         $config['base_url'] = (string) $this->baseUrl;
     } else {
         $this->baseUrl = puzzle_Url::fromString($config['base_url']);
     }
 }
Ejemplo n.º 2
0
 public function testExpandsTemplate()
 {
     $this->assertEquals('foo/123', puzzle_uri_template('foo/{bar}', array('bar' => '123')));
 }