public static function getCacheKeyById($id, $keys = false)
    {
        if (is_array($id)) {
            ksort($id);
            $id = ($keys) ? array_keys($id) : array_values($id);

            return implode('|', $id);
        }

        return (string)$id;
    }