A generic data firewall for PHP