. if (!defined('EG')) die('Direct access not allowed!'); //return the string class class Factory_Strings { //return an instance of the Lang_{language}_Generic class public static function generic($lang = 'En') { $stringClass = 'Lang_'.$lang.'_Generic'; if (!class_exists($stringClass)) { $stringClass = 'Lang_En_Generic'; } return new $stringClass(); } }