Ejemplo n.º 1
0
echo "Error reporting turned on\n";
echo "\n\n====== DATE CONSTRAINTS ======\n\n";
$queriesDate = array("something before 1959 something", "something after '84 something", "something between 1978 and '84 something", "something from 1978 to '84 something");
foreach ($queriesDate as $q) {
    echo "{$q}:\n";
    $cons = Constraint::findDateRangeConstraints($q);
    foreach ($cons as $con) {
        echo $con->getSQLCondition() . "\n";
    }
    echo "{$q}:\n";
}
echo "\n\n====== LENGTH CONSTRAINTS ======\n\n";
$queriesLength = array("something longer than 10 minutes something", "something shorter than 240 minutes something", "something shorter than 100mins something");
foreach ($queriesLength as $q) {
    echo "{$q}:\n";
    $cons = Constraint::findLengthConstraints($q);
    foreach ($cons as $con) {
        echo $con->getSQLCondition() . "\n";
    }
    echo "{$q}:\n";
}
echo "\n\n====== GENRE CONSTRAINTS ======\n\n";
$queriesGenre = array("something not comedy or horror and drama something", "something romance comedy something", "something not family movie not animation something");
foreach ($queriesGenre as $q) {
    echo "{$q}:\n";
    $cons = Constraint::findGenreConstraints($q);
    foreach ($cons as $con) {
        echo $con->getSQLCondition() . "\n";
    }
    echo "{$q}:\n";
}