/**
* Constructor
*
* @param string $name The source name
* @param array $params The parameter array describing the source
*
* @return Turba_Driver
*/
public function __construct($name = '', array $params = array())
{
parent::__construct($name, $params);
$this->_share = $this->_params['config']['params']['share'];
$this->_driver = $GLOBALS['injector']->getInstance('Turba_Factory_Driver')->create($this->_params['config'], $name);
$this->_driver->setContactOwner($this->_getContactOwner());
$this->_driver->setSourceName($name);
}