36 |
type is 'text', |
type is 'text', |
37 |
is mandatory, |
is mandatory, |
38 |
label is _('Email address'), default is '', |
label is _('Email address'), default is '', |
39 |
|
is indexed, |
40 |
is immutable, |
is immutable, |
41 |
is distinct; |
is distinct; |
42 |
|
|
334 |
|
|
335 |
sub email { |
sub email { |
336 |
my $self = shift; |
my $self = shift; |
337 |
return $self->__value('mail'); |
return $self->mail; |
338 |
} |
} |
339 |
|
|
340 |
sub email_confirmed { 1 }; |
sub email_confirmed { 1 }; |
345 |
|
|
346 |
sub name { |
sub name { |
347 |
my $self = shift; |
my $self = shift; |
348 |
return $self->__value('cn') . ' <' . $self->__value('mail') . '>'; |
return $self->cn . ' <' . $self->mail . '>'; |
349 |
} |
} |
350 |
|
|
351 |
=head2 validate_telephoneNumber |
=head2 validate_telephoneNumber |