Skip to content
Snippets Groups Projects
Select Git revision
  • ddcc242a15a36c606e35c1747cd6a38a1736b426
  • master default protected
  • 1.2.3
  • 1.2.2
  • 1.2.1
  • 1.2.0
  • 1.1.0
  • 1.0.2
  • 1.0.1
  • 1.0
10 results

ApiClientOptions.php

Blame
  • ApiClientOptions.php 635 B
    <?php
    
    namespace WPDesk\ApiClient\Client;
    
    use Psr\Log\LoggerInterface;
    use WPDesk\ApiClient\Serializer\SerializerOptions;
    use WPDesk\HttpClient\HttpClientOptions;
    
    interface ApiClientOptions extends HttpClientOptions, SerializerOptions
    {
    
        /**
         * @return LoggerInterface
         */
        public function getLogger();
    
        /**
         * @return string
         */
        public function getApiUrl();
    
        /**
         * @return array
         */
        public function getDefaultRequestHeaders();
    
        /**
         * @return bool
         */
        public function isCachedClient();
    
        /**
         * @return string
         */
        public function getApiClientClass();
    
    }