private function buildMatcher()
{
return new LogicalAnd(array(array('matchers' => array('Map\\URI' => array('eng' => true), 'Map\\Host' => array('fr.ezpublish.dev' => true)), 'match' => 'fr_eng'), array('matchers' => array('Map\\URI' => array('fre' => true), 'Map\\Host' => array('us.ezpublish.dev' => true)), 'match' => 'fr_us'), array('matchers' => array('Map\\URI' => array('de' => true), 'Map\\Host' => array('jp.ezpublish.dev' => true)), 'match' => 'de_jp')));
}