The attached patch provides:
- build with all warning fixed
- drop deprecated calls (zend_get_parameters_ex)
- provides argnfo for reflection (php --re shout)
The arginfo are not perfect as there is no way to describe the first parameter as optional, and the second as mandatory.
php-shout-modernize.patch