if (empty($params['state_basic']) ||
!($params['state_basic'] instanceof Horde_ActiveSync_State_Base)) {
- throw new Horde_ActiveSync_Exception('Missing required state object');
+ throw new InvalidArgumentException('Missing required state object');
}
/* Create a stub if we don't have a useable logger. */
{
parent::__construct($params);
if (empty($this->_params['connector'])) {
- throw new Horde_ActiveSync_Exception('Missing required connector object.');
+ throw new InvalidArgumentException('Missing required connector object.');
}
$this->_connector = $params['connector'];
}
public function __construct($params = array())
{
if (empty($params['registry'])) {
- throw new Horde_ActiveSync_Exception('Missing required Horde_Registry object.');
+ throw new InvalidArgumentException('Missing required Horde_Registry object.');
}
$this->_registry = $params['registry'];