Changeset 52 for LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm
- Timestamp:
- 04/25/09 23:56:24 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm
r29 r52 41 41 sub key_field { 'login' } 42 42 43 sub get_field { 44 my ($self, $field) = @_; 45 if ($field eq 'gecos') { 46 return $self->get_field('firstname') . ' ' . $self->get_field('name'); 47 } else { 48 return $self->SUPER::get_field($field); 49 } 50 } 51 52 sub set_fields { 53 my ($self, %data) = @_; 54 $self->SUPER::set_fields( 55 map { $_ => $data{$_} } 56 grep { $_ ne 'gecos' } keys %data 57 ); 58 } 59 43 60 1; 44 61
Note: See TracChangeset
for help on using the changeset viewer.