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())); } }