/**
* @param array $params Driver parameters:
* - drivers: (array) Array of Passwd_Driver objects.
*
* @throws Passwd_Exception
*/
public function __construct(array $params = array())
{
if (!isset($params['drivers']) || !is_array($params['drivers'])) {
throw new Passwd_Exception(_("Required 'drivers' is misconfigured in Composite configuration."));
}
parent::__construct($params);
}