original_string: public function getSenderClass($options)
  	{
  		if (empty($options['sender'])) {
  			if (function_exists('extension_loaded') && extension_loaded('curl') && PHP_VERSION_ID >= 50300) {
  				return /**/
  					'Consumerr\Sender\CurlSender' /**/ /*5.2*'Consumerr_CurlSender'*/
  					;
  			} else {
  				return /**/
  					'Consumerr\Sender\PhpSender' /**/ /*5.2*'Consumerr_PhpSender'*/
  					;
  			}
  		} else {
  			if (isset($this->senderAlias[$options['sender']])) {
  				return $this->senderAlias[$options['sender']];
  			} else {
  				if (!class_exists($options['sender'])) {
  					throw new AssertionException("Sender class {$options['sender']} was not found.");
  				}
  
  				return $options['sender'];
  			}
  		}
  	}
code: public function getSenderClass($options)
  	{
  		if (empty($options['sender'])) {
  			if (function_exists('extension_loaded') && extension_loaded('curl') && PHP_VERSION_ID >= 50300) {
  				return /**/
  					'Consumerr\Sender\CurlSender' /**/ /*5.2*'Consumerr_CurlSender'*/
  					;
  			} else {
  				return /**/
  					'Consumerr\Sender\PhpSender' /**/ /*5.2*'Consumerr_PhpSender'*/
  					;
  			}
  		} else {
  			if (isset($this->senderAlias[$options['sender']])) {
  				return $this->senderAlias[$options['sender']];
  			} else {
  				if (!class_exists($options['sender'])) {
  					throw new AssertionException("Sender class {$options['sender']} was not found.");
  				}
  
  				return $options['sender'];
  			}
  		}
  	}
code_tokens: public function getSenderClass ( $ options ) { if ( empty ( $ options [ 'sender' ] ) ) { if ( function_exists ( 'extension_loaded' ) && extension_loaded ( 'curl' ) && PHP_VERSION_ID >= 50300 ) { return /**/ 'Consumerr\Sender\CurlSender' /**/ /*5.2*'Consumerr_CurlSender'*/ ; } else { return /**/ 'Consumerr\Sender\PhpSender' /**/ /*5.2*'Consumerr_PhpSender'*/ ; } } else { if ( isset ( $ this -> senderAlias [ $ options [ 'sender' ] ] ) ) { return $ this -> senderAlias [ $ options [ 'sender' ] ] ; } else { if ( ! class_exists ( $ options [ 'sender' ] ) ) { throw new AssertionException ( "Sender class {$options['sender']} was not found." ) ; } return $ options [ 'sender' ] ; } } }
docstring: Determine sender handler from configuration
  
  @internal
  @param array $options
  @return string
docstring_tokens: Determine sender handler from configuration