Task #84836

Updated by Sybille Peters almost 2 years ago

Some of the existing scripts in Build/Scripts have been converted to PHP. New scripts will be created. It might be good to have a template which includes some best practices, e.g.

* security: abort script if not called from command line
* handle command line arguments
* Apply "PSR-1 2.3 Side Effects":https://www.php-fig.org/psr/psr-1/#23-side-effects ? Which would mean do not define class and execute it in one file.
... more?

This script could continuously be refined and the other scripts updated at least for critical and security-related things.