src/GoogleMoviesClient/HttpClient/HttpClient.php
public function setDefaultLogging(array $parameters)
    {
        if (! class_exists('\Monolog\Logger')) {
            //@codeCoverageIgnoreStart
            throw new \RuntimeException(
                'Could not find any logger set and the monolog logger library was not found
                to provide a default, you have to  set a custom logger on the client or
                have you forgot adding monolog to your composer.json?'
            );
            //@codeCoverageIgnoreEnd
        } else {
            $logger = new Logger('google-movie-client');
            $logger->pushHandler($parameters['handler']);
        }

        if ($this->getAdapter() instanceof GuzzleAdapter) {
            $subscriber = new LogSubscriber($logger);
            $this->getAdapter()->getClient()->getEmitter()->attach($subscriber);
        }

        return $this;
    }
public function setDefaultLogging(array $parameters)
    {
        if (! class_exists('\Monolog\Logger')) {
            //@codeCoverageIgnoreStart
            throw new \RuntimeException(
                'Could not find any logger set and the monolog logger library was not found
                to provide a default, you have to  set a custom logger on the client or
                have you forgot adding monolog to your composer.json?'
            );
            //@codeCoverageIgnoreEnd
        } else {
            $logger = new Logger('google-movie-client');
            $logger->pushHandler($parameters['handler']);
        }

        if ($this->getAdapter() instanceof GuzzleAdapter) {
            $subscriber = new LogSubscriber($logger);
            $this->getAdapter()->getClient()->getEmitter()->attach($subscriber);
        }

        return $this;
    }
public function setDefaultLogging ( array $ parameters ) { if ( ! class_exists ( '\Monolog\Logger' ) ) { //@codeCoverageIgnoreStart throw new \ RuntimeException ( 'Could not find any logger set and the monolog logger library was not found
                to provide a default, you have to  set a custom logger on the client or
                have you forgot adding monolog to your composer.json?' ) ; //@codeCoverageIgnoreEnd } else { $ logger = new Logger ( 'google-movie-client' ) ; $ logger -> pushHandler ( $ parameters [ 'handler' ] ) ; } if ( $ this -> getAdapter ( ) instanceof GuzzleAdapter ) { $ subscriber = new LogSubscriber ( $ logger ) ; $ this -> getAdapter ( ) -> getClient ( ) -> getEmitter ( ) -> attach ( $ subscriber ) ; } return $ this ; }
Enable logging.

@param array $parameters

@throws \RuntimeException

@return $this
Enable logging .