update multiple image sizes

This commit is contained in:
Irfan 2020-11-24 20:55:19 +05:00
parent ffb587442a
commit 26e8633332
5 changed files with 28 additions and 3 deletions

View File

@ -130,6 +130,7 @@ class CharacterController extends Controller
->where('mal_id', $id)
->get();
if (
$results->isEmpty()
|| $this->isExpired($request, $results)

View File

@ -154,7 +154,7 @@ class CharacterResource extends JsonResource
return [
'mal_id' => $this->mal_id,
'url' => $this->url,
'images' => $this->image,
'images' => $this->images,
'name' => $this->name,
'nicknames' => $this->nicknames,
'favorites' => $this->favorites,

View File

@ -158,7 +158,7 @@ class PersonResource extends JsonResource
'mal_id' => $this->mal_id,
'url' => $this->url,
'website_url' => $this->website_url,
'images' => $this->image,
'images' => $this->images,
'name' => $this->name,
'given_name' => $this->given_name,
'family_name' => $this->family_name,

View File

@ -117,6 +117,18 @@ return [
'table_name' => 'characters',
'ttl' => env('CACHE_DEFAULT_EXPIRE')
],
'CharacterController@anime' => [
'table_name' => 'characters',
'ttl' => env('CACHE_DEFAULT_EXPIRE')
],
'CharacterController@manga' => [
'table_name' => 'characters',
'ttl' => env('CACHE_DEFAULT_EXPIRE')
],
'CharacterController@voices' => [
'table_name' => 'characters',
'ttl' => env('CACHE_DEFAULT_EXPIRE')
],
'CharacterController@pictures' => [
'table_name' => 'characters_pictures',
'ttl' => env('CACHE_DEFAULT_EXPIRE')
@ -129,6 +141,18 @@ return [
'table_name' => 'people',
'ttl' => env('CACHE_DEFAULT_EXPIRE')
],
'PersonController@anime' => [
'table_name' => 'people',
'ttl' => env('CACHE_DEFAULT_EXPIRE')
],
'PersonController@manga' => [
'table_name' => 'people',
'ttl' => env('CACHE_DEFAULT_EXPIRE')
],
'PersonController@seiyuu' => [
'table_name' => 'people',
'ttl' => env('CACHE_DEFAULT_EXPIRE')
],
'PersonController@pictures' => [
'table_name' => 'people_pictures',
'ttl' => env('CACHE_DEFAULT_EXPIRE')

View File

@ -232,7 +232,7 @@ $router->group(
'uses' => 'ProducerController@main',
]);
$router->get('/{id:[0-9]+}[/{page:[0-9]+}]', [
$router->get('/{id:[0-9]+}', [
'uses' => 'ProducerController@resource'
]);
}