public static function getByHandle($ftTypeHandle)
    {
        $ftTypeHandle = (string) $ftTypeHandle;
        $app = Application::getFacadeApplication();
        $cache = $app->make('cache/request');
        $item = $cache->getItem('file/image/thumbnail/' . $ftTypeHandle);
        if ($item->isMiss()) {
            $em = $app->make(EntityManagerInterface::class);
            $repo = $em->getRepository(ThumbnailTypeEntity::class);
            $result = $repo->findOneBy(['ftTypeHandle' => $ftTypeHandle]);
            $cache->save($item->set($result));
        } else {
            $result = $item->get();
        }

        return $result;
    }