1
0
mirror of https://github.com/nerzhul/ocsms.git synced 2025-06-08 00:16:24 +00:00

Function call fixes

This commit is contained in:
Loic Blot 2018-04-11 22:37:07 +02:00
parent e26aa4397b
commit 224aa5e7cd
No known key found for this signature in database
GPG Key ID: EFAA458E8C153987

View File

@ -67,7 +67,7 @@ class SmsMapper extends Mapper {
public function getLastTimestamp ($userId) { public function getLastTimestamp ($userId) {
$qb = $this->db->getQueryBuilder(); $qb = $this->db->getQueryBuilder();
$qb->selectAlias('MAX(sms_date)', 'mx') $qb->selectAlias($qb->createFunction('MAX(sms_date)'), 'mx')
->from('ocsms_smsdatas') ->from('ocsms_smsdatas')
->where($qb->expr()->eq('user_id', $qb->createNamedParameter($userId))); ->where($qb->expr()->eq('user_id', $qb->createNamedParameter($userId)));
$result = $qb->execute(); $result = $qb->execute();
@ -164,7 +164,7 @@ class SmsMapper extends Mapper {
public function getMessageCount ($userId) { public function getMessageCount ($userId) {
$qb = $this->db->getQueryBuilder(); $qb = $this->db->getQueryBuilder();
$qb->selectAlias('COUNT(*)', 'count') $qb->selectAlias($qb->createFunction('COUNT(*)'), 'count')
->from('ocsms_smsdatas') ->from('ocsms_smsdatas')
->where($qb->expr()->eq('user_id', $qb->createNamedParameter($userId)) ->where($qb->expr()->eq('user_id', $qb->createNamedParameter($userId))
); );
@ -209,7 +209,7 @@ class SmsMapper extends Mapper {
$qb = $this->db->getQueryBuilder(); $qb = $this->db->getQueryBuilder();
foreach($phlst as $pn => $val) { foreach($phlst as $pn => $val) {
$qb->selectAlias('COUNT(*)', 'ct') $qb->selectAlias($qb->createFunction('COUNT(*)'), 'ct')
->from('ocsms_smsdatas') ->from('ocsms_smsdatas')
->where($qb->expr()->andX( ->where($qb->expr()->andX(
$qb->expr()->eq('user_id', $qb->createNamedParameter($userId)), $qb->expr()->eq('user_id', $qb->createNamedParameter($userId)),