add require php >= 5.1.2 because using file_put_content and RecursiveDirectoryIterator