public function connect($name = null, $username = null, $password = null) { $provider = $name ? $this->getProvider($name) : $this->getDefaultProvider(); return $provider->connect($username, $password); }
public static function createConnection(array $config) { $ad = new Adldap(); $ad->addProvider('default', new Provider($config)); $ad->connect('default'); return $ad; }