ZF-9075: Zend_Application_Bootstrap_Bootstrapper::hasOption() doesn't ignore case of parameter $key


Internally all option keys are stored lowercase. The method hasOption() doesn't convert the given key to lowercase before looking it up. This also affects the method getOption() which uses hasOption().

<application.ini> [production] phpSettings.display_startup_errors = 0 </application.ini>

$bootstrap->hasOption('phpSettings') return false, should return true

$bootstrap->hasOption('phpsettings') returns true


Fixed in r22664 - see ticket ZF-10199