if (!is_null($error)) { printf("\n"); printf("Error: %s\n", $error); } printHelp($argv); } else { print "\n"; if (!empty($options['files'])) { foreach ($options['files'] as $k => $file) { convertFile($file, isset($options['verbose']), isset($options['quiet']), isset($options['update']), isset($options['backup']), isset($options['warnings'])); } } if (!empty($options['directories'])) { $conv = new MySQLConverterTool_Converter(); foreach ($options['directories'] as $k => $directory) { $files = $conv->getFilesOfDirectory($directory, isset($options['pattern']) ? $options['pattern'] : ''); if (empty($files)) { printSeperator(sprintf('No files found in "%s"', $directory), '*'); print "\n"; continue; } printSeperator(sprintf('Directory "%s"', $directory), '*'); print "\n"; foreach ($files as $k => $file) { convertFile($file, isset($options['verbose']), isset($options['quiet']), isset($options['update']), isset($options['backup']), isset($options['warnings']), ' '); } } } if (isset($options['snippet'])) { convertSnippet($options['snippet'], isset($options['verbose']), isset($options['quiet']), isset($options['warnings'])); }
MySQLConverterTool_GUI_Snippets::load(dirname(__FILE__) . '/snippets/header.php'); if (empty($_POST) || !isset($_POST['start'])) { // show the form MySQLConverterTool_GUI_Snippets::load(dirname(__FILE__) . '/snippets/form_directory.php'); } else { // process the form $snippet_errors = array(); if ("" == trim($_POST['directory'])) { $snippet_errors['directory'] = 'Please specify a directory'; } if ("" == trim($_POST['pattern'])) { $_POST['pattern'] = '*.*'; } require_once '../Converter.php'; $conv = new MySQLConverterTool_Converter(); $files = $conv->getFilesOfDirectory($_POST['directory'], $_POST['pattern']); if (empty($files)) { $snippet_errors['directory'] = 'No matching files found in the specified directory'; } if (!empty($snippet_errors)) { // show the form MySQLConverterTool_GUI_Snippets::load(dirname(__FILE__) . '/snippets/form_directory.php'); } else { // let's try to convert some files... $snippet_conv_found = 0; $snippet_conv_converted = 0; $snippet_conv_ok = 0; $snippet_conv_warnings = 0; $snippet_conv_errors = 0; $snippet_conv_count = count($files); $snippet_conv_length = 0;