Lines Matching refs:null
54 * @return LdapMessageResponse|null
85 * @return LdapMessageResponse|null
93 if (!($referralChaser === null || $referralChaser instanceof ReferralChaserInterface)) {
95 'The referral_chaser must implement "%s" or be null.',
125 $bind = null;
128 if ($referralChaser !== null) {
129 $bind = $referralChaser->chase($messageTo, $referral, null);
135 $options['servers'] = $referral->getHost() !== null ? [$referral->getHost()] : [];
146 $client = $referralChaser !== null ? $referralChaser->client($options) : new LdapClient($options);
153 if ($bind !== null && !$messageTo->getRequest() instanceof BindRequest) {
189 if ($referral->getDn() !== null && $request instanceof SearchRequest) {
191 } elseif ($referral->getDn() !== null && $request instanceof DnRequestInterface) {
195 if ($referral->getScope() !== null && $request instanceof SearchRequest) {
205 if ($referral->getFilter() !== null && $request instanceof SearchRequest) {