1818 */
1919class Backend {
2020
21- /** @var IDBConnection */
22- protected $ db ;
23-
24- /** @var ITimeFactory */
25- private $ timeFactory ;
26-
2721 /**
2822 * Backend constructor.
2923 *
3024 * @param IDBConnection $db
3125 * @param ITimeFactory $timeFactory
3226 */
33- public function __construct (IDBConnection $ db ,
34- ITimeFactory $ timeFactory ) {
35- $ this -> db = $ db ;
36- $ this -> timeFactory = $ timeFactory ;
27+ public function __construct (
28+ protected IDBConnection $ db ,
29+ protected ITimeFactory $ timeFactory ,
30+ ) {
3731 }
3832
3933 /**
@@ -50,7 +44,7 @@ public function getRemindersToProcess():array {
5044 ->join ('cr ' , 'calendarobjects ' , 'co ' , $ query ->expr ()->eq ('cr.object_id ' , 'co.id ' ))
5145 ->join ('cr ' , 'calendars ' , 'c ' , $ query ->expr ()->eq ('cr.calendar_id ' , 'c.id ' ))
5246 ->groupBy ('cr.event_hash ' , 'cr.notification_date ' , 'cr.type ' , 'cr.id ' , 'cr.calendar_id ' , 'cr.object_id ' , 'cr.is_recurring ' , 'cr.uid ' , 'cr.recurrence_id ' , 'cr.is_recurrence_exception ' , 'cr.alarm_hash ' , 'cr.is_relative ' , 'cr.is_repeat_based ' , 'co.calendardata ' , 'c.displayname ' , 'c.principaluri ' );
53- $ stmt = $ query ->execute ();
47+ $ stmt = $ query ->executeQuery ();
5448
5549 return array_map (
5650 [$ this , 'fixRowTyping ' ],
@@ -69,7 +63,7 @@ public function getAllScheduledRemindersForEvent(int $objectId):array {
6963 $ query ->select ('* ' )
7064 ->from ('calendar_reminders ' )
7165 ->where ($ query ->expr ()->eq ('object_id ' , $ query ->createNamedParameter ($ objectId )));
72- $ stmt = $ query ->execute ();
66+ $ stmt = $ query ->executeQuery ();
7367
7468 return array_map (
7569 [$ this , 'fixRowTyping ' ],
@@ -122,7 +116,7 @@ public function insertReminder(int $calendarId,
122116 'notification_date ' => $ query ->createNamedParameter ($ notificationDate ),
123117 'is_repeat_based ' => $ query ->createNamedParameter ($ isRepeatBased ? 1 : 0 ),
124118 ])
125- ->execute ();
119+ ->executeStatement ();
126120
127121 return $ query ->getLastInsertId ();
128122 }
@@ -139,7 +133,7 @@ public function updateReminder(int $reminderId,
139133 $ query ->update ('calendar_reminders ' )
140134 ->set ('notification_date ' , $ query ->createNamedParameter ($ newNotificationDate ))
141135 ->where ($ query ->expr ()->eq ('id ' , $ query ->createNamedParameter ($ reminderId )))
142- ->execute ();
136+ ->executeStatement ();
143137 }
144138
145139 /**
@@ -153,7 +147,7 @@ public function removeReminder(int $reminderId):void {
153147
154148 $ query ->delete ('calendar_reminders ' )
155149 ->where ($ query ->expr ()->eq ('id ' , $ query ->createNamedParameter ($ reminderId )))
156- ->execute ();
150+ ->executeStatement ();
157151 }
158152
159153 /**
@@ -166,7 +160,7 @@ public function cleanRemindersForEvent(int $objectId):void {
166160
167161 $ query ->delete ('calendar_reminders ' )
168162 ->where ($ query ->expr ()->eq ('object_id ' , $ query ->createNamedParameter ($ objectId )))
169- ->execute ();
163+ ->executeStatement ();
170164 }
171165
172166 /**
@@ -180,7 +174,7 @@ public function cleanRemindersForCalendar(int $calendarId):void {
180174
181175 $ query ->delete ('calendar_reminders ' )
182176 ->where ($ query ->expr ()->eq ('calendar_id ' , $ query ->createNamedParameter ($ calendarId )))
183- ->execute ();
177+ ->executeStatement ();
184178 }
185179
186180 /**
0 commit comments