public function init($config)
{
if ($this->_userClass === '') {
throw new TConfigurationException('dbusermanager_userclass_required');
}
$this->_userFactory = Prado::createComponent($this->_userClass, $this);
if (!$this->_userFactory instanceof TDbUser) {
throw new TInvalidDataTypeException('dbusermanager_userclass_invalid', $this->_userClass);
}
}