'carnet/rss.tpl');
}
- protected function fetch($user)
+ protected function fetch(PlUser &$user)
{
- return new CarnetFeedIterator(new Notifs($user, false));
+ return new CarnetFeedIterator(new Notifs($user->id(), false));
}
}
'events/rss.tpl');
}
- protected function fetch($user)
+ protected function fetch(PlUser &$user)
{
global $globals;
return XDB::iterator(
LEFT JOIN evenements_photo AS p ON (p.eid = e.id)
INNER JOIN auth_user_md5 AS u2 ON (u2.user_id = e.user_id)
WHERE u.user_id = {?} AND FIND_IN_SET("valide", e.flags)
- AND peremption >= NOW()', $globals->baseurl, $user);
+ AND peremption >= NOW()', $globals->baseurl, $user->id());
}
}
'xnetgrp/announce-rss.tpl');
}
- protected function fetch($user)
+ protected function fetch(PlUser &$user)
{
global $globals;
if (!is_null($user)) {
AND (a.promo_max = 0 OR a.promo_max <= u.promo))
INNER JOIN auth_user_md5 AS u2 ON (u2.user_id = a.user_id)
WHERE u.user_id = {?} AND peremption >= NOW() AND a.asso_id = {?}",
- $this->link, $user, $globals->asso('id'));
+ $this->link, $user->id(), $globals->asso('id'));
} else {
return XDB::iterator("SELECT a.id, a.titre AS title, a.texte, a.create_date AS publication,
CONCAT(u.prenom, ' ', IF(u.nom_usage != '', u.nom_usage, u.nom), ' (X', u.promo, ')') AS author,