/** @return Warnings */ public static function getInstance() { if (!isset(self::$instance)) { self::$instance = new Warnings(); $config = FajrConfigLoader::getConfiguration(); $configWarnings = $config->get(FajrConfigOptions::WARNINGS); foreach ($configWarnings as $warning) { self::$instance->addWarning(array('type' => 'raw', 'message' => $warning)); } } return self::$instance; }