function import($text) { global $db, $message; $ar0 = explode("\n", $text); if (is_array($ar0)) { // Header einlesen $header = explode('|', $ar0[0]); $variations = array(); $variations[0] = 0; $variations[1] = 0; $variations[2] = 0; for ($i = 3; $i < count($header); $i++) { $var = getDBCell("variations", "VARIATION_ID", "UPPER(SHORTTEXT)=UPPER('{$header[$i]}')", false); if ($var == "") { $var = '0'; } $variations[$i] = $var; } } for ($i = 1; $i < count($ar0); $i++) { $line = explode('|', $ar0[$i]); if ($line[0] == 'C') { importContent($line, $variations); } if ($line[0] == 'M') { importMenu($line, $variations); } if ($line[0] == 'O') { importClusterContent($line, $variations); } } }
private static function loadTestData() { $name = get_called_class(); $reflector = new ReflectionClass($name); $file = $reflector->getFileName(); $file = preg_replace('/\\.php$/', '.ax', $file); if (is_file($file)) { importContent(TESTBASE, $file); } }