App-MultiLanguage
view release on metacpan or search on metacpan
lib/App/MultiLanguage/LDAP.pm view on Meta::CPAN
$self->SUPER::parse();
}
sub _connect {
my $self = shift;
my $ldap = Net::LDAP->new ($self->{_ldap_server}, port => $self->{_ldap_port})
or croak "$!";
$self->{handler} = $ldap;
$self->_bind if (defined $self->{_ldap_user} && defined $self->{_ldap_pass} );
}
sub _bind {
my $self = shift;
my $result = $self->{handler}->bind($self->{_ldap_user},
password => $self->{_ldap_pass},
port => $self->{_ldap_port} );
croak "$!" if $result->code;
}
sub _search {
my $self = shift;
my $search_args = join ')(cn=', @{$self->{search_args}};
my @attrs = ("cn", "en", $self->{language});
( run in 2.140 seconds using v1.01-cache-2.11-cpan-2398b32b56e )