$infoReplace = str_replace($shortCode, $data, $infoReplace); file_put_contents($dest, $infoReplace); } protected function _messageInit() { $texts = array('', ' ****************************************', ' Autogenerador para datos de inicio.', ' Antes de empezar es necesario tener los siguientes datos de MySQL:', ' * Usuario', ' * Contraseña', ' * Base de datos', ''); foreach ($texts as $text) { echo $this->_color->getColoredString($text, 'cyan', null) . "\n"; } $continue = readline("Continuar (y/n): "); while ($continue == '' || !in_array($continue, array('y', 'n'))) { if (!in_array($continue, array('y', 'n'))) { $continue = readline("Continuar (y/n): "); } } if ($continue == 'n') { die; } echo "\n"; } protected function _messageEnd() { $texts = array('', ' Todo a terminado.', ' Ahora a jugar con Zend y Klear', ' ****************************************', ''); foreach ($texts as $text) { echo $this->_color->getColoredString($text, 'cyan', null) . "\n"; } } } $install = new install(); $install->start();