public static function isSPAModuleActive() { if (self::$pm_spa_is_active === null) { $module = Module::getInstanceByName('pm_productsbyattributes'); if (is_object($module) && $module->active) { self::$pm_spa_is_active = true; } else { self::$pm_spa_is_active = false; } } return self::$pm_spa_is_active; }