Version 5.1 - All the GraphQL #32
@ -1,4 +1,16 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// Lower level configuration
|
// Lower level configuration
|
||||||
//
|
//
|
||||||
|
@ -1,4 +1,16 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
$config = [
|
$config = [
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// Username for anime and manga lists
|
// Username for anime and manga lists
|
||||||
|
@ -1,4 +1,16 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'collection' => [
|
'collection' => [
|
||||||
'type' => 'sqlite',
|
'type' => 'sqlite',
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'anime_list' => [
|
'anime_list' => [
|
||||||
|
@ -1,13 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Easy Min
|
* Hummingbird Anime Client
|
||||||
*
|
*
|
||||||
* Simple minification for better website performance
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
*
|
*
|
||||||
* @author Timothy J. Warren
|
* @package HummingbirdAnimeClient
|
||||||
* @copyright Copyright (c) 2012
|
* @author Timothy J. Warren
|
||||||
* @link https://github.com/aviat4ion/Easy-Min
|
* @copyright Copyright (c) 2015
|
||||||
* @license http://philsturgeon.co.uk/code/dbad-license
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
@ -1,13 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Easy Min
|
* Hummingbird Anime Client
|
||||||
*
|
*
|
||||||
* Simple minification for better website performance
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
*
|
*
|
||||||
* @author Timothy J. Warren
|
* @package HummingbirdAnimeClient
|
||||||
* @copyright Copyright (c) 2012
|
* @author Timothy J. Warren
|
||||||
* @link https://github.com/aviat4ion/Easy-Min
|
* @copyright Copyright (c) 2015
|
||||||
* @license http://philsturgeon.co.uk/code/dbad-license
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
@ -1,13 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Easy Min
|
* Hummingbird Anime Client
|
||||||
*
|
*
|
||||||
* Simple minification for better website performance
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
*
|
*
|
||||||
* @author Timothy J. Warren
|
* @package HummingbirdAnimeClient
|
||||||
* @copyright Copyright (c) 2012
|
* @author Timothy J. Warren
|
||||||
* @link https://github.com/aviat4ion/Easy-Min
|
* @copyright Copyright (c) 2015
|
||||||
* @license http://philsturgeon.co.uk/code/dbad-license
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'convention' => [
|
'convention' => [
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// Routing
|
// Routing
|
||||||
|
11
build/animeclient_header_comment.txt
Normal file
11
build/animeclient_header_comment.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
10
build/ion_header_comment.txt
Normal file
10
build/ion_header_comment.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
88
build/update_header_comments.php
Normal file
88
build/update_header_comments.php
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
$animeclient_file_patterns = [
|
||||||
|
'app/config/*.php',
|
||||||
|
'src/functions.php',
|
||||||
|
'src/Aviat/AnimeClient/*.php'
|
||||||
|
];
|
||||||
|
|
||||||
|
$ion_file_patterns = [
|
||||||
|
'src/Aviat/Ion/*.php'
|
||||||
|
];
|
||||||
|
|
||||||
|
if ( ! function_exists('glob_recursive'))
|
||||||
|
{
|
||||||
|
// Does not support flag GLOB_BRACE
|
||||||
|
|
||||||
|
function glob_recursive($pattern, $flags = 0)
|
||||||
|
{
|
||||||
|
$files = glob($pattern, $flags);
|
||||||
|
|
||||||
|
foreach (glob(dirname($pattern).'/*', GLOB_ONLYDIR|GLOB_NOSORT) as $dir)
|
||||||
|
{
|
||||||
|
$files = array_merge($files, glob_recursive($dir.'/'.basename($pattern), $flags));
|
||||||
|
}
|
||||||
|
|
||||||
|
return $files;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function get_text_to_replace($tokens)
|
||||||
|
{
|
||||||
|
if ($tokens[0][0] !== T_OPEN_TAG)
|
||||||
|
{
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
// If there is already a docblock, as the second token after the
|
||||||
|
// open tag, get the contents of that token to replace
|
||||||
|
if ($tokens[1][0] === T_DOC_COMMENT)
|
||||||
|
{
|
||||||
|
return "<?php\n" . $tokens[1][1];
|
||||||
|
}
|
||||||
|
else if($tokens[1][0] !== T_DOC_COMMENT)
|
||||||
|
{
|
||||||
|
return "<?php";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function get_tokens($source)
|
||||||
|
{
|
||||||
|
return token_get_all($source);
|
||||||
|
}
|
||||||
|
|
||||||
|
function replace_files(array $files, $template)
|
||||||
|
{
|
||||||
|
foreach($files as $file)
|
||||||
|
{
|
||||||
|
$source = file_get_contents($file);
|
||||||
|
$tokens = get_tokens($source);
|
||||||
|
$text_to_replace = get_text_to_replace($tokens);
|
||||||
|
|
||||||
|
$header = file_get_contents(__DIR__ . $template);
|
||||||
|
$new_text = "<?php\n{$header}";
|
||||||
|
|
||||||
|
$new_source = str_replace($text_to_replace, $new_text, $source);
|
||||||
|
file_put_contents($file, $new_source);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach($animeclient_file_patterns as $glob)
|
||||||
|
{
|
||||||
|
$files = glob_recursive($glob);
|
||||||
|
replace_files($files, '/animeclient_header_comment.txt');
|
||||||
|
}
|
||||||
|
$loose_files = [
|
||||||
|
__DIR__ . '/../index.php',
|
||||||
|
__DIR__ . '/../public/css.php',
|
||||||
|
__DIR__ . '/../public/js.php'
|
||||||
|
];
|
||||||
|
replace_files($loose_files, '/animeclient_header_comment.txt');
|
||||||
|
|
||||||
|
foreach($ion_file_patterns as $glob)
|
||||||
|
{
|
||||||
|
$files = glob_recursive($glob);
|
||||||
|
replace_files($files, '/ion_header_comment.txt');
|
||||||
|
}
|
||||||
|
|
||||||
|
echo "Successfully updated headers \n";
|
10
index.php
10
index.php
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Here begins everything!
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
use Whoops\Handler\PrettyPageHandler;
|
use Whoops\Handler\PrettyPageHandler;
|
||||||
use Whoops\Handler\JsonResponseHandler;
|
use Whoops\Handler\JsonResponseHandler;
|
||||||
|
@ -1,13 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Easy Min
|
* Hummingbird Anime Client
|
||||||
*
|
*
|
||||||
* Simple minification for better website performance
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
*
|
*
|
||||||
* @author Timothy J. Warren
|
* @package HummingbirdAnimeClient
|
||||||
* @copyright Copyright (c) 2012
|
* @author Timothy J. Warren
|
||||||
* @link https://github.com/aviat4ion/Easy-Min
|
* @copyright Copyright (c) 2015
|
||||||
* @license http://philsturgeon.co.uk/code/dbad-license
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
@ -1,13 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Easy Min
|
* Hummingbird Anime Client
|
||||||
*
|
*
|
||||||
* Simple minification for better website performance
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
*
|
*
|
||||||
* @author Timothy J. Warren
|
* @package HummingbirdAnimeClient
|
||||||
* @copyright Copyright (c) 2012
|
* @author Timothy J. Warren
|
||||||
* @link https://github.com/aviat4ion/Easy-Min
|
* @copyright Copyright (c) 2015
|
||||||
* @license http://philsturgeon.co.uk/code/dbad-license
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Auth;
|
namespace Aviat\AnimeClient\Auth;
|
||||||
|
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Base Configuration class
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient;
|
namespace Aviat\AnimeClient;
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Base Controller
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
namespace Aviat\AnimeClient;
|
namespace Aviat\AnimeClient;
|
||||||
|
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Anime Controller
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Controller;
|
namespace Aviat\AnimeClient\Controller;
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Anime Collection Controller
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Controller;
|
namespace Aviat\AnimeClient\Controller;
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Manga Controller
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
namespace Aviat\AnimeClient\Controller;
|
namespace Aviat\AnimeClient\Controller;
|
||||||
|
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Routing logic
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
namespace Aviat\AnimeClient;
|
namespace Aviat\AnimeClient;
|
||||||
|
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Helper;
|
namespace Aviat\AnimeClient\Helper;
|
||||||
|
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Hummingbird\Enum;
|
namespace Aviat\AnimeClient\Hummingbird\Enum;
|
||||||
|
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Hummingbird\Enum;
|
namespace Aviat\AnimeClient\Hummingbird\Enum;
|
||||||
|
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Hummingbird\Enum;
|
namespace Aviat\AnimeClient\Hummingbird\Enum;
|
||||||
|
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Hummingbird\Enum;
|
namespace Aviat\AnimeClient\Hummingbird\Enum;
|
||||||
|
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Hummingbird\Transformer;
|
namespace Aviat\AnimeClient\Hummingbird\Transformer;
|
||||||
|
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Hummingbird\Transformer;
|
namespace Aviat\AnimeClient\Hummingbird\Transformer;
|
||||||
|
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Hummingbird\Transformer;
|
namespace Aviat\AnimeClient\Hummingbird\Transformer;
|
||||||
|
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient;
|
namespace Aviat\AnimeClient;
|
||||||
|
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Base for base models
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
namespace Aviat\AnimeClient;
|
namespace Aviat\AnimeClient;
|
||||||
|
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Base API Model
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
namespace Aviat\AnimeClient\Model;
|
namespace Aviat\AnimeClient\Model;
|
||||||
|
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Anime API Model
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Model;
|
namespace Aviat\AnimeClient\Model;
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Anime Collection DB Model
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
namespace Aviat\AnimeClient\Model;
|
namespace Aviat\AnimeClient\Model;
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Base DB model
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
namespace Aviat\AnimeClient\Model;
|
namespace Aviat\AnimeClient\Model;
|
||||||
|
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Manga API Model
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
namespace Aviat\AnimeClient\Model;
|
namespace Aviat\AnimeClient\Model;
|
||||||
|
|
||||||
|
@ -1,7 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Base class for routing to make namespaced config settings
|
* Hummingbird Anime Client
|
||||||
* easier to work with
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
namespace Aviat\AnimeClient;
|
namespace Aviat\AnimeClient;
|
||||||
|
|
||||||
|
@ -1,6 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
/**
|
/**
|
||||||
* Generate full urls from fragments
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
*/
|
*/
|
||||||
namespace Aviat\AnimeClient;
|
namespace Aviat\AnimeClient;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion;
|
namespace Aviat\Ion;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\Di;
|
namespace Aviat\Ion\Di;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\Di;
|
namespace Aviat\Ion\Di;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\Di;
|
namespace Aviat\Ion\Di;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\Di;
|
namespace Aviat\Ion\Di;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\Di\Exception;
|
namespace Aviat\Ion\Di\Exception;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\Di\Exception;
|
namespace Aviat\Ion\Di\Exception;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion;
|
namespace Aviat\Ion;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion;
|
namespace Aviat\Ion;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion;
|
namespace Aviat\Ion;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion;
|
namespace Aviat\Ion;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\Transformer;
|
namespace Aviat\Ion\Transformer;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\Transformer;
|
namespace Aviat\Ion\Transformer;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\Type;
|
namespace Aviat\Ion\Type;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\Type;
|
namespace Aviat\Ion\Type;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion;
|
namespace Aviat\Ion;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\View;
|
namespace Aviat\Ion\View;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\View;
|
namespace Aviat\Ion\View;
|
||||||
|
|
||||||
|
@ -1,4 +1,14 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Ion
|
||||||
|
*
|
||||||
|
* Building blocks for web development
|
||||||
|
*
|
||||||
|
* @package Ion
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
namespace Aviat\Ion\View;
|
namespace Aviat\Ion\View;
|
||||||
|
|
||||||
|
@ -1,4 +1,15 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/**
|
||||||
|
* Hummingbird Anime Client
|
||||||
|
*
|
||||||
|
* An API client for Hummingbird to manage anime and manga watch lists
|
||||||
|
*
|
||||||
|
* @package HummingbirdAnimeClient
|
||||||
|
* @author Timothy J. Warren
|
||||||
|
* @copyright Copyright (c) 2015
|
||||||
|
* @link https://github.com/timw4mail/HummingBirdAnimeClient
|
||||||
|
* @license MIT
|
||||||
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Global functions
|
* Global functions
|
||||||
|
Loading…
Reference in New Issue
Block a user