protected function _generateFiles($name, $description)
 {
     $fromFolder = MODULES_PATH . DS . 'Publications' . DS . 'CodeTemplates';
     $toFolder = HEAP_PATH . DS . 'Publications' . DS . 'App';
     $toController = $toFolder . DS . 'controllers' . DS . ucfirst($name) . 'Controller.php';
     $toViewFolder = $toFolder . DS . 'views' . DS . 'scripts' . DS . $name;
     // копируем контроллер
     System_Functions::Copy($fromFolder . DS . 'BaseController.php', $toController);
     // копируем view скрипты
     System_Functions::Copy($fromFolder . DS . 'views', $toFolder . DS . 'views' . DS . 'scripts' . DS . $name);
     $files = glob($toViewFolder . DS . '*.*');
     $files[] = $toController;
     foreach ($files as $file) {
         $content = file_get_contents($file);
         $content = str_replace('{base}', $name, $content);
         $content = str_replace('{Base}', ucfirst($name), $content);
         $content = str_replace('{description}', $description, $content);
         file_put_contents($file, $content);
     }
 }