Transparent method cache for PHP and Redis