$contact_id, 'success' => $success]); } /** * @param array|int $run_parameters Priority constant or array of options described in Worker::add * @param int $contact_id * @return int * @throws InternalServerErrorException */ public static function add($run_parameters, int $contact_id): int { if (!$contact_id) { throw new \InvalidArgumentException('Invalid value provided for contact_id'); } // Dropping the task if the contact is blocked if (Contact::isBlocked($contact_id)) { return 0; } return Worker::add($run_parameters, 'UpdateContact', $contact_id); } }