/** * This API always uses the default World. Feature_Config takes * the world as an argument in order to ease unit testing. */ private static function world() { if (!isset(self::$defaultWorld)) { self::$defaultWorld = new Feature_World(new Feature_Logger()); } return self::$defaultWorld; }