* @copyright 2015 - 2018 Timothy J. Warren * @license http://www.opensource.org/licenses/mit-license.html MIT License * @version 4.0 * @link https://git.timshomepage.net/timw4mail/HummingBirdAnimeClient */ namespace Aviat\AnimeClient\API\MAL; use Aviat\AnimeClient\API\{ APIRequestBuilder, MAL as M }; final class MALRequestBuilder extends APIRequestBuilder { /** * The base url for api requests * @var string $base_url */ protected $baseUrl = M::BASE_URL; /** * HTTP headers to send with every request * * @var array */ protected $defaultHeaders = [ 'Accept' => 'text/xml', 'Accept-Encoding' => 'gzip', 'Content-type' => 'application/x-www-form-urlencoded', 'User-Agent' => "Tim's Anime Client/4.0" ]; /** * Valid HTTP request methos * @var array */ protected $validMethods = ['GET', 'POST', 'DELETE']; }