* @copyright 2004 by http://wombat.exit0.net * @package wombatSite * @subpackage factory */ /** * creator class * * implement specialized create function. * * @version 0.1 */ class wbFactory_wbUser { /** * special creator * * @static * @access private * @param array $params mixed parameter to modify the creation process * @return object $obj reference to the created object * @see create() */ function &create( $params ) { $flags = NULL; if( isset( $params['flags'] ) ) { $flags = $params['flags']; } else { $config = wbFactory::getParam( 'config' ); if( isset( $config['auth']['flags'] ) ) { $flags = $config['auth']['flags']; } } $obj = new wbUser( $flags ); return $obj; } } ?>