Example #1
0
 protected function cmdNameToResourceName(Command $command, Page $parentPage)
 {
     $conf = $parentPage->getConfig();
     $strategy = self::CHILDNAME_STRATEGY_PREFIX;
     if (array_key_exists(self::CONF_CHILDNAME_STRATEGY, $conf)) {
         $strategy = $conf[self::CONF_CHILDNAME_STRATEGY];
     }
     if ($strategy === self::CHILDNAME_STRATEGY_PREFIX) {
         return sprintf('%s__%s.html', $parentPage->getName(), str_replace(':', '__', $command->getName()));
     } else {
         return sprintf('%s.html', str_replace(':', '__', $command->getName()));
     }
 }