Version 5.1 - All the GraphQL #32
@ -1,6 +0,0 @@
|
||||
sonar.projectKey=animeclient
|
||||
sonar.projectName=Anime Client
|
||||
sonar.projectVersion=3.0.0
|
||||
sonar.sources=src
|
||||
sonar.php.coverage.reportPath=build/logs/clover.xml
|
||||
sonar.php.tests.reportPath=build/logs/junit.xml
|
@ -16,8 +16,8 @@
|
||||
|
||||
namespace Aviat\AnimeClient\Auth;
|
||||
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
use Aviat\AnimeClient\AnimeClient;
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
|
||||
/**
|
||||
* Hummingbird API Authentication
|
||||
|
@ -17,17 +17,15 @@
|
||||
namespace Aviat\AnimeClient\Command;
|
||||
|
||||
use Aura\Session\SessionFactory;
|
||||
use ConsoleKit\Command;
|
||||
use ConsoleKit\Widgets\Box;
|
||||
|
||||
use Aviat\Ion\Config;
|
||||
use Aviat\Ion\Di\Container;
|
||||
use Aviat\Ion\Cache\CacheManager;
|
||||
|
||||
use Aviat\AnimeClient\AnimeClient;
|
||||
use Aviat\AnimeClient\Auth\HummingbirdAuth;
|
||||
use Aviat\AnimeClient\Model;
|
||||
use Aviat\AnimeClient\Util;
|
||||
use Aviat\Ion\Cache\CacheManager;
|
||||
use Aviat\Ion\Config;
|
||||
use Aviat\Ion\Di\Container;
|
||||
use ConsoleKit\Command;
|
||||
use ConsoleKit\Widgets\Box;
|
||||
|
||||
/**
|
||||
* Base class for console command setup
|
||||
|
@ -17,6 +17,7 @@
|
||||
namespace Aviat\AnimeClient\Command;
|
||||
|
||||
use Aviat\AnimeClient\Util;
|
||||
|
||||
/**
|
||||
* Generates thumbnail image cache so that cover images load faster
|
||||
*/
|
||||
|
@ -16,8 +16,14 @@
|
||||
|
||||
namespace Aviat\AnimeClient;
|
||||
|
||||
use Aviat\Ion\Di\{ContainerAware, ContainerInterface};
|
||||
use Aviat\Ion\View\{HtmlView, HttpView, JsonView};
|
||||
use Aviat\Ion\Di\
|
||||
{
|
||||
ContainerAware, ContainerInterface
|
||||
};
|
||||
use Aviat\Ion\View\
|
||||
{
|
||||
HtmlView, HttpView, JsonView
|
||||
};
|
||||
use InvalidArgumentException;
|
||||
|
||||
/**
|
||||
|
@ -16,10 +16,10 @@
|
||||
|
||||
namespace Aviat\AnimeClient\Controller;
|
||||
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
use Aviat\AnimeClient\Controller as BaseController;
|
||||
use Aviat\AnimeClient\Hummingbird\Enum\AnimeWatchingStatus;
|
||||
use Aviat\AnimeClient\Hummingbird\Transformer\AnimeListTransformer;
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
|
||||
/**
|
||||
* Controller for Anime-related pages
|
||||
|
@ -16,11 +16,11 @@
|
||||
|
||||
namespace Aviat\AnimeClient\Controller;
|
||||
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
use Aviat\AnimeClient\Controller as BaseController;
|
||||
use Aviat\AnimeClient\UrlGenerator;
|
||||
use Aviat\AnimeClient\Model\Anime as AnimeModel;
|
||||
use Aviat\AnimeClient\Model\AnimeCollection as AnimeCollectionModel;
|
||||
use Aviat\AnimeClient\UrlGenerator;
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
|
||||
/**
|
||||
* Controller for Anime collection pages
|
||||
|
@ -16,12 +16,12 @@
|
||||
|
||||
namespace Aviat\AnimeClient\Controller;
|
||||
|
||||
use Aviat\Ion\Json;
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
use Aviat\AnimeClient\Controller;
|
||||
use Aviat\AnimeClient\Model\Manga as MangaModel;
|
||||
use Aviat\AnimeClient\Hummingbird\Enum\MangaReadingStatus;
|
||||
use Aviat\AnimeClient\Hummingbird\Transformer\MangaListTransformer;
|
||||
use Aviat\AnimeClient\Model\Manga as MangaModel;
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
use Aviat\Ion\Json;
|
||||
|
||||
/**
|
||||
* Controller for manga list
|
||||
|
@ -16,7 +16,10 @@
|
||||
|
||||
namespace Aviat\AnimeClient;
|
||||
|
||||
use Aviat\Ion\{ArrayWrapper, StringWrapper};
|
||||
use Aviat\Ion\
|
||||
{
|
||||
ArrayWrapper, StringWrapper
|
||||
};
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
|
||||
/**
|
||||
|
@ -16,14 +16,13 @@
|
||||
|
||||
namespace Aviat\AnimeClient\Model;
|
||||
|
||||
use Aviat\AnimeClient\AnimeClient;
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
use Aviat\Ion\Model;
|
||||
use GuzzleHttp\Client;
|
||||
use GuzzleHttp\Cookie\CookieJar;
|
||||
use Psr\Http\Message\ResponseInterface;
|
||||
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
use Aviat\Ion\Model;
|
||||
use Aviat\AnimeClient\AnimeClient;
|
||||
|
||||
/**
|
||||
* Base model for api interaction
|
||||
*
|
||||
|
@ -16,9 +16,9 @@
|
||||
|
||||
namespace Aviat\AnimeClient\Model;
|
||||
|
||||
use Aviat\Ion\Json;
|
||||
use Aviat\AnimeClient\Hummingbird\Enum\AnimeWatchingStatus;
|
||||
use Aviat\AnimeClient\Hummingbird\Transformer\AnimeListTransformer;
|
||||
use Aviat\Ion\Json;
|
||||
|
||||
/**
|
||||
* Model for handling requests dealing with the anime list
|
||||
|
@ -16,8 +16,8 @@
|
||||
|
||||
namespace Aviat\AnimeClient\Model;
|
||||
|
||||
use Aviat\Ion\Json;
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
use Aviat\Ion\Json;
|
||||
|
||||
/**
|
||||
* Model for getting anime collection data
|
||||
|
@ -16,8 +16,8 @@
|
||||
|
||||
namespace Aviat\AnimeClient\Model;
|
||||
|
||||
use Aviat\AnimeClient\Hummingbird\Transformer;
|
||||
use Aviat\AnimeClient\Hummingbird\Enum\MangaReadingStatus;
|
||||
use Aviat\AnimeClient\Hummingbird\Transformer;
|
||||
use Aviat\Ion\Json;
|
||||
use GuzzleHttp\Cookie\SetCookie;
|
||||
use RuntimeException;
|
||||
|
@ -1,7 +1,5 @@
|
||||
<?php
|
||||
|
||||
use Aviat\AnimeClient\AnimeClient;
|
||||
|
||||
|
||||
class AnimeClientTest extends AnimeClient_TestCase {
|
||||
|
||||
|
@ -1,15 +1,14 @@
|
||||
<?php
|
||||
|
||||
use Aura\Web\WebFactory;
|
||||
use Aviat\AnimeClient\AnimeClient;
|
||||
use Aviat\Ion\Json;
|
||||
use GuzzleHttp\Client;
|
||||
use GuzzleHttp\Handler\MockHandler;
|
||||
use GuzzleHttp\HandlerStack;
|
||||
use GuzzleHttp\Psr7\Response;
|
||||
use Zend\Diactoros\ServerRequestFactory;
|
||||
use Zend\Diactoros\Response as HttpResponse;
|
||||
|
||||
use Aviat\Ion\Json;
|
||||
use Aviat\AnimeClient\AnimeClient;
|
||||
use Zend\Diactoros\ServerRequestFactory;
|
||||
|
||||
define('ROOT_DIR', __DIR__ . '/../');
|
||||
define('TEST_DATA_DIR', __DIR__ . '/test_data');
|
||||
|
@ -1,13 +1,12 @@
|
||||
<?php
|
||||
use Aura\Session\SessionFactory;
|
||||
use Aviat\AnimeClient\Auth\HummingbirdAuth;
|
||||
use Aviat\Ion\Friend;
|
||||
use GuzzleHttp\Client;
|
||||
use GuzzleHttp\Handler\MockHandler;
|
||||
use GuzzleHttp\HandlerStack;
|
||||
use GuzzleHttp\Psr7\Response;
|
||||
|
||||
use Aviat\Ion\Friend;
|
||||
use Aviat\AnimeClient\Auth\HummingbirdAuth;
|
||||
|
||||
class HummingbirdAuthTest extends AnimeClient_TestCase {
|
||||
|
||||
static $session;
|
||||
|
@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
use ConsoleKit\Console;
|
||||
use Aviat\Ion\Friend;
|
||||
use Aviat\AnimeClient\Command\BaseCommand;
|
||||
use Aviat\Ion\Friend;
|
||||
use ConsoleKit\Console;
|
||||
|
||||
class BaseCommandTest extends AnimeClient_TestCase {
|
||||
public function setUp()
|
||||
|
@ -1,10 +1,10 @@
|
||||
<?php
|
||||
use \Aviat\AnimeClient\Controller;
|
||||
use Aura\Router\RouterFactory;
|
||||
use Aura\Web\WebFactory;
|
||||
use Aviat\AnimeClient\Controller;
|
||||
use Aviat\AnimeClient\Controller\Anime as AnimeController;
|
||||
use Aviat\AnimeClient\Controller\Manga as MangaController;
|
||||
use Aviat\AnimeClient\Controller\Collection as CollectionController;
|
||||
use \Aura\Web\WebFactory;
|
||||
use \Aura\Router\RouterFactory;
|
||||
use Aviat\AnimeClient\Controller\Manga as MangaController;
|
||||
|
||||
class ControllerTest extends AnimeClient_TestCase {
|
||||
|
||||
|
@ -1,15 +1,10 @@
|
||||
<?php
|
||||
|
||||
use Aura\Router\RouterContainer;
|
||||
use Monolog\Logger;
|
||||
use Monolog\Handler\TestHandler;
|
||||
use Zend\Diactoros\ServerRequestFactory;
|
||||
use Zend\Diactoros\Response;
|
||||
|
||||
use Aviat\Ion\Config;
|
||||
use Aviat\Ion\Di\Container;
|
||||
use Aviat\AnimeClient\Dispatcher;
|
||||
use Aviat\AnimeClient\UrlGenerator;
|
||||
use Aviat\Ion\Config;
|
||||
use Monolog\Handler\TestHandler;
|
||||
use Monolog\Logger;
|
||||
|
||||
|
||||
class DispatcherTest extends AnimeClient_TestCase {
|
||||
|
@ -1,7 +1,6 @@
|
||||
<?php
|
||||
use Aviat\Ion\Friend;
|
||||
|
||||
use Aviat\AnimeClient\MenuGenerator;
|
||||
use Aviat\Ion\Friend;
|
||||
|
||||
class MenuGeneratorTest extends AnimeClient_TestCase {
|
||||
|
||||
|
@ -1,10 +1,9 @@
|
||||
<?php
|
||||
|
||||
use Aviat\AnimeClient\Model\AnimeCollection as AnimeCollectionModel;
|
||||
use Aviat\Ion\Config;
|
||||
use Aviat\Ion\Friend;
|
||||
|
||||
use Aviat\AnimeClient\Model\AnimeCollection as AnimeCollectionModel;
|
||||
|
||||
class AnimeCollectionModelTest extends AnimeClient_TestCase {
|
||||
|
||||
public function setUp()
|
||||
|
@ -1,7 +1,5 @@
|
||||
<?php
|
||||
use Aviat\Ion\Friend;
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
use Aviat\AnimeClient\Model\Anime as AnimeModel;
|
||||
|
||||
class AnimeModelTest extends AnimeClient_TestCase {
|
||||
|
||||
|
@ -1,14 +1,11 @@
|
||||
<?php
|
||||
|
||||
use Aviat\AnimeClient\Container;
|
||||
use GuzzleHttp\Client;
|
||||
use GuzzleHttp\Handler\MockHandler;
|
||||
use GuzzleHttp\HandlerStack;
|
||||
use GuzzleHttp\Psr7\Response;
|
||||
|
||||
use Aviat\Ion\Di\ContainerInterface;
|
||||
use Aviat\AnimeClient\Container;
|
||||
use Aviat\AnimeClient\Model\API as BaseApiModel;
|
||||
|
||||
class BaseApiModelTest extends AnimeClient_TestCase {
|
||||
|
||||
public function setUp()
|
||||
|
@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
use Aviat\AnimeClient\Hummingbird\Transformer\AnimeListTransformer;
|
||||
use Aviat\Ion\Friend;
|
||||
use Aviat\Ion\Json;
|
||||
use Aviat\AnimeClient\Hummingbird\Transformer\AnimeListTransformer;
|
||||
|
||||
class AnimeListTransformerTest extends AnimeClient_TestCase {
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
|
||||
use Aviat\Ion\Json;
|
||||
use Aviat\AnimeClient\Hummingbird\Transformer\MangaListTransformer;
|
||||
use Aviat\Ion\Json;
|
||||
|
||||
class MangaListTransformerTest extends AnimeClient_TestCase {
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
|
||||
use Aviat\Ion\Json;
|
||||
use Aviat\AnimeClient\Hummingbird\Transformer\MangaListsZipper;
|
||||
use Aviat\Ion\Json;
|
||||
|
||||
class MangaListsZipperTest extends AnimeClient_TestCase {
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
|
||||
use Aviat\Ion\Config;
|
||||
use Aviat\AnimeClient\UrlGenerator;
|
||||
use Aviat\Ion\Config;
|
||||
|
||||
class UrlGeneratorTest extends AnimeClient_TestCase {
|
||||
|
||||
|
@ -3,6 +3,9 @@
|
||||
* All the mock classes that extend the classes they are used to test
|
||||
*/
|
||||
|
||||
use Aviat\AnimeClient\Model\Anime as AnimeModel;
|
||||
use Aviat\AnimeClient\Model\API as BaseApiModel;
|
||||
use Aviat\AnimeClient\Model\Manga as MangaModel;
|
||||
use Aviat\Ion\Enum;
|
||||
use Aviat\Ion\Friend;
|
||||
use Aviat\Ion\Json;
|
||||
@ -12,10 +15,6 @@ use Aviat\Ion\View\HtmlView;
|
||||
use Aviat\Ion\View\HttpView;
|
||||
use Aviat\Ion\View\JsonView;
|
||||
|
||||
use Aviat\AnimeClient\Model\Anime as AnimeModel;
|
||||
use Aviat\AnimeClient\Model\Manga as MangaModel;
|
||||
use Aviat\AnimeClient\Model\API as BaseApiModel;
|
||||
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
// Mock the default error handler
|
||||
|
Loading…
Reference in New Issue
Block a user