/** * initalize the factory class * * @return RepositoryFactory */ public static function init() { $class = __CLASS__; return self::$instance = new $class(); }