public function deleteMessage(
        $queueName,
        $messageId,
        $popReceipt,
        QueueServiceOptions $options = null
    ) {
        $this->deleteMessageAsync(
            $queueName,
            $messageId,
            $popReceipt,
            $options
        )->wait();
    }
public function deleteMessage(
        $queueName,
        $messageId,
        $popReceipt,
        QueueServiceOptions $options = null
    ) {
        $this->deleteMessageAsync(
            $queueName,
            $messageId,
            $popReceipt,
            $options
        )->wait();
    }
public function deleteMessage ( $ queueName , $ messageId , $ popReceipt , QueueServiceOptions $ options = null ) { $ this -> deleteMessageAsync ( $ queueName , $ messageId , $ popReceipt , $ options ) -> wait ( ) ; }
Deletes a specified message from the queue.

@param string              $queueName  The name of the queue.
@param string              $messageId  The id of the message.
@param string              $popReceipt The valid pop receipt value returned
from an earlier call to the Get Messages or Update Message operation.
@param QueueServiceOptions $options    The optional parameters.

@return void
Deletes a specified message from the queue .