public function __construct(tubepress_api_event_EventDispatcherInterface $eventDispatcher, puzzle_Client $delegate, tubepress_api_log_LoggerInterface $logger) { parent::__construct($eventDispatcher, $logger); if (!function_exists('puzzle_request')) { require TUBEPRESS_ROOT . '/vendor/puzzlehttp/puzzle/src/main/php/puzzle/functions.php'; } if (!function_exists('puzzle_stream_create')) { require TUBEPRESS_ROOT . '/vendor/puzzlehttp/streams/src/main/php/puzzle/stream/functions.php'; } $this->_delegate = $delegate; $this->_delegate->setDefaultOption('verify', TUBEPRESS_ROOT . '/vendor/puzzlehttp/puzzle/src/main/php/puzzle/cacert.pem'); $delegate->getEmitter()->attach($this); }
public function __construct(Mockery\MockInterface $eventDispatcher, Mockery\MockInterface $logger, Mockery\MockInterface $mockResponse) { parent::__construct($eventDispatcher, $logger, $mockResponse); $this->_response = $mockResponse; }