Merge pull request #22481 from eileenmcnaughton/deprecated
[civicrm-core.git] / CRM / Queue / Service.php
index 60d2521cba1507852862a7cc55f2e201ea9a3777..119c76efe16a91c8ffe8fc29a6513392a65aea91 100644 (file)
@@ -84,7 +84,7 @@ class CRM_Queue_Service {
    * @return CRM_Queue_Queue
    */
   public function create($queueSpec) {
-    if (@is_object($this->queues[$queueSpec['name']]) && empty($queueSpec['reset'])) {
+    if (is_object($this->queues[$queueSpec['name']] ?? NULL) && empty($queueSpec['reset'])) {
       return $this->queues[$queueSpec['name']];
     }
 
@@ -117,7 +117,7 @@ class CRM_Queue_Service {
    * @return CRM_Queue_Queue
    */
   public function load($queueSpec) {
-    if (is_object($this->queues[$queueSpec['name']])) {
+    if (is_object($this->queues[$queueSpec['name']] ?? NULL)) {
       return $this->queues[$queueSpec['name']];
     }
     $queue = $this->instantiateQueueObject($queueSpec);