* @param $featureName Name of the feature to be checked
* @return $isEnabled Whether the given feature is enabled
*/
- public static function isFeatureEnabled ($featureName) {
+ public static function isFeatureEnabled (string $featureName) {
// Is the cache set?
if (!isset(self::$enabledFeatures[$featureName]['is_enabled'])) {
// Generate config key
* @param $featureName Name of the feature to be checked on availability
* @return $isAvailable Whether the given feature is available
*/
- public static function isFeatureAvailable ($featureName) {
+ public static function isFeatureAvailable (string $featureName) {
// Is the cache set?
//* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__, __LINE__)->debugOutput(sprintf('FRAMEWORK-FEATURE: featureName=%s - CALLED!', $featureName));
if (!isset(self::$enabledFeatures[$featureName]['is_available'])) {