private static function initialize() { if (self::$initialized) { return; } //generate reports here //return them via other methods self::$initialized = true; }