* @copyright 2015 - 2017 Timothy J. Warren * @license http://www.opensource.org/licenses/mit-license.html MIT License * @version 4.0 * @link https://github.com/timw4mail/HummingBirdAnimeClient */ namespace Aviat\AnimeClient\API\MAL; use Aviat\AnimeClient\API\MAL as M; use Aviat\Ion\Di\ContainerAware; /** * MyAnimeList API Model */ class Model { use ContainerAware; use MALTrait; public function createListItem(array $data): bool { } public function getListItem(string $listId): array { } public function updateListItem(array $data) { } public function deleteListItem(string $id): bool { } }