Example #1
0
        if (sizeof($this->generes) == 0) {
            echo "\nGenre unbekannt";
        }
        if ($this->imdbRating == null) {
            echo "\nimdbRating unbekannt";
        }
        if ($this->duration == null) {
            echo "\nDauer unbekannt\n\n";
        }
    }
}
$file = fopen("data.csv", "r");
$user1 = new User();
$user1->loadFromCsv($file);
fclose($file);
echo "Ergebniss: \n\n\nnicht gefundene Datensaetze:\n";
foreach ($user1->getRuntimeSum()[1] as $m) {
    echo "\n" . $m->getTitle() . ":\n";
    $m->getUnbekannte();
    //TODO improve by running on all fields
}
echo $user1->getRuntimeSum()[0] . " minutes watched[*]\n";
echo sizeof($user1->getRuntimeSum()[1]) . " nicht gezählt!:\n";
/*echo $user1->getMovieCount()." streams\n";
//echo $user1->movies[1]->getName()."\n";
*/
echo "\nImdb score: " . $user1->getSumImdbScore()[0] . "\n";
echo "Genres\n";
print_r($user1->getGeneres()[0]);
echo "(" . sizeof($user1->getGeneres()[1]) . " nicht zuordbar)\n";
echo "\n";
Example #2
0
        yAxis: {
            min: 0,
            max: 10,
            title: {
                text: 'imdbRating'
            }
        },

        credits: {
            enabled: false
        },

        series: [{
            name: 'rating',
            data: [<?php 
echo $user1->getSumImdbScore()[0];
?>
],
            dataLabels: {
                format: '<div style="text-align:center"><span style="font-size:25px;color:' +
                    ((Highcharts.theme && Highcharts.theme.contrastTextColor) || 'black') + '">{y}</span><br/>' +
                       '<span style="font-size:12px;color:silver"> von 10 Punkten</span></div>'
            },
            tooltip: {
                valueSuffix: ' von 10 Punkten'
            }
        }]

    }));