1 Commits
Author SHA1 Message Date
r.didato daabdbb566 Fixata priorità banner 2022-09-28 20:27:24 +02:00
+7 -8
View File
@@ -61,17 +61,16 @@ class BannerHelper {
private static function getBannerImpressions($bannerIds) { private static function getBannerImpressions($bannerIds) {
$time = strtotime("today CET");
$stats = GlobalVariables::get("dao")->query( $stats = GlobalVariables::get("dao")->query(
BannerStatsModel::class, BannerStatsModel::class,
[ [
'_id' => [ 'banner' => [
'$in' => array_map( '$in' => $bannerIds
function($banner) {
return new \MongoDB\BSON\ObjectID($banner);
},
$bannerIds
)
], ],
'y' => intval(date('Y', $time)),
'm' => intval(date('m', $time)),
'd' => intval(date('d', $time))
] ]
); );
$rval = array_reduce( $rval = array_reduce(
@@ -83,7 +82,7 @@ class BannerHelper {
[] []
); );
foreach ($stats as $stat) { foreach ($stats as $stat) {
$rval[strval($stat->id)] = intval($stat->views); $rval[strval($stat->banner)] = intval($stat->views);
} }
return $rval; return $rval;
} }