An abstract PHP storage provider