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

Description

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

Comments

Fixed in r22664 - see ticket ZF-10199