protected static function getCacheKeys($file): array
    {
        if (! file_exists($file)) {
            $dir = dirname($file);
            is_dir($dir) || mkdir($dir);
            file_put_contents($file, null);
        }

        return json_decode(file_get_contents($file), true) ?: [];
    }
protected static function getCacheKeys($file): array
    {
        if (! file_exists($file)) {
            $dir = dirname($file);
            is_dir($dir) || mkdir($dir);
            file_put_contents($file, null);
        }

        return json_decode(file_get_contents($file), true) ?: [];
    }
protected static function getCacheKeys ( $ file ) : array { if ( ! file_exists ( $ file ) ) { $ dir = dirname ( $ file ) ; is_dir ( $ dir ) || mkdir ( $ dir ) ; file_put_contents ( $ file , null ) ; } return json_decode ( file_get_contents ( $ file ) , true ) ? : [ ] ; }
Get cache keys from the given file.

@param string $file

@return array
Get cache keys from the given file .