Exemplo n.º 1
0
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);
        }
    }
}
Exemplo n.º 2
0
 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);
     }
 }