66
77use Doctrine \DBAL \Connection ;
88use Doctrine \DBAL \Exception \RetryableException ;
9- use Doctrine \DBAL \Types \Type ;
109use Ramsey \Uuid \Uuid ;
1110
1211trait DbalConsumerHelperTrait
@@ -39,7 +38,7 @@ protected function fetchMessage(array $queues, int $redeliveryDelay): ?DbalMessa
3938 ->addOrderBy ('priority ' , 'asc ' )
4039 ->addOrderBy ('published_at ' , 'asc ' )
4140 ->setParameter ('queues ' , $ queues , Connection::PARAM_STR_ARRAY )
42- ->setParameter ('delayedUntil ' , $ now , Type ::INTEGER )
41+ ->setParameter ('delayedUntil ' , $ now , DbalType ::INTEGER )
4342 ->setMaxResults (1 );
4443
4544 $ update = $ this ->getConnection ()->createQueryBuilder ()
@@ -48,8 +47,8 @@ protected function fetchMessage(array $queues, int $redeliveryDelay): ?DbalMessa
4847 ->set ('redeliver_after ' , ':redeliverAfter ' )
4948 ->andWhere ('id = :messageId ' )
5049 ->andWhere ('delivery_id IS NULL ' )
51- ->setParameter ('deliveryId ' , $ deliveryId , Type ::GUID )
52- ->setParameter ('redeliverAfter ' , $ now + $ redeliveryDelay , Type ::BIGINT )
50+ ->setParameter ('deliveryId ' , $ deliveryId , DbalType ::GUID )
51+ ->setParameter ('redeliverAfter ' , $ now + $ redeliveryDelay , DbalType ::BIGINT )
5352 ;
5453
5554 while (microtime (true ) < $ endAt ) {
@@ -60,14 +59,14 @@ protected function fetchMessage(array $queues, int $redeliveryDelay): ?DbalMessa
6059 }
6160
6261 $ update
63- ->setParameter ('messageId ' , $ result ['id ' ], Type ::GUID );
62+ ->setParameter ('messageId ' , $ result ['id ' ], DbalType ::GUID );
6463
6564 if ($ update ->execute ()) {
6665 $ deliveredMessage = $ this ->getConnection ()->createQueryBuilder ()
6766 ->select ('* ' )
6867 ->from ($ this ->getContext ()->getTableName ())
6968 ->andWhere ('delivery_id = :deliveryId ' )
70- ->setParameter ('deliveryId ' , $ deliveryId , Type ::GUID )
69+ ->setParameter ('deliveryId ' , $ deliveryId , DbalType ::GUID )
7170 ->setMaxResults (1 )
7271 ->execute ()
7372 ->fetch ();
@@ -103,9 +102,9 @@ protected function redeliverMessages(): void
103102 ->set ('redelivered ' , ':redelivered ' )
104103 ->andWhere ('redeliver_after < :now ' )
105104 ->andWhere ('delivery_id IS NOT NULL ' )
106- ->setParameter (':now ' , time (), Type ::BIGINT )
107- ->setParameter ('deliveryId ' , null , Type ::GUID )
108- ->setParameter ('redelivered ' , true , Type ::BOOLEAN )
105+ ->setParameter (':now ' , time (), DbalType ::BIGINT )
106+ ->setParameter ('deliveryId ' , null , DbalType ::GUID )
107+ ->setParameter ('redelivered ' , true , DbalType ::BOOLEAN )
109108 ;
110109
111110 try {
@@ -131,8 +130,8 @@ protected function removeExpiredMessages(): void
131130 ->andWhere ('delivery_id IS NULL ' )
132131 ->andWhere ('redelivered = :redelivered ' )
133132
134- ->setParameter (':now ' , time (), Type ::BIGINT )
135- ->setParameter ('redelivered ' , false , Type ::BOOLEAN )
133+ ->setParameter (':now ' , time (), DbalType ::BIGINT )
134+ ->setParameter ('redelivered ' , false , DbalType ::BOOLEAN )
136135 ;
137136
138137 try {
@@ -153,7 +152,7 @@ private function deleteMessage(string $deliveryId): void
153152 $ this ->getConnection ()->delete (
154153 $ this ->getContext ()->getTableName (),
155154 ['delivery_id ' => $ deliveryId ],
156- ['delivery_id ' => Type ::GUID ]
155+ ['delivery_id ' => DbalType ::GUID ]
157156 );
158157 }
159158}
0 commit comments