Ejemplo n.º 1
0
    $row = trim($row);
    if (empty($row)) {
        continue;
    }
    if (1 === preg_match('#^(\\d*\\.)#', $row)) {
        if ($question !== false) {
            $questions[] = $question;
            $question = false;
        }
        $q = trim(preg_replace('#^(\\d*\\.)#', '', $row));
        //echo $k. ' - ' . $q."\n";
        $k++;
        $question['text'] = $q;
        //$questions[] = $q;
    } else {
        $question['answer'][] = trim($row);
    }
}
$questions[] = $question;
//print_r($questions);die;
$service = new \MW\Domain\Services(new \MW\Domain\DBRepository());
foreach ($questions as $q) {
    $answers = [];
    foreach ($q['answer'] as $a) {
        $answers[] = new \MW\Domain\Answer(0, $a, false);
    }
    $question = new \MW\Domain\Question(0, $q['text'], $answers);
    $service->addQuestion($question);
    //die;
    //print_r($question);
}