Esempio n. 1
0
 public function testMultiDomainMapping()
 {
     $request = new Request();
     $request->pathInfo = 'foo/bar';
     $request->hostInfo = 'example.fr';
     $composition = new \luya\web\Composition($request, ['hostInfoMapping' => ['example.fr' => ['langShortCode' => 'fr', 'x' => 'y']]]);
     $resolv = $composition->getResolvedPathInfo($request);
     $this->assertEquals('fr', $resolv['compositionKeys']['langShortCode']);
     $this->assertTrue(isset($resolv['compositionKeys']['x']));
 }