Beispiel #1
0
 /**
  * @param Url $url
  * @param array $params
  * @param string $direction
  */
 private function convert(Url $url, array &$params, $direction)
 {
     if (empty($this->mappings)) {
         return;
     }
     if (isset($this->mappings[$url->getPresenter()][$url->getAction()])) {
         foreach ($this->mappings[$url->getPresenter()][$url->getAction()][$direction] as $from => $to) {
             if (isset($params[$from])) {
                 $params[$to] = $params[$from];
                 unset($params[$from]);
             }
         }
     }
 }