Ignore:
Timestamp:
04/25/09 23:56:24 (15 years ago)
Author:
nanardon
Message:
  • add revision support in Sql base
File:
1 edited

Legend:

Unmodified
Added
Removed
  • LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm

    r29 r52  
    4141sub key_field { 'login' } 
    4242 
     43sub 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 
     52sub set_fields { 
     53    my ($self, %data) = @_; 
     54    $self->SUPER::set_fields( 
     55        map { $_ => $data{$_} } 
     56        grep { $_ ne 'gecos' } keys %data 
     57    ); 
     58} 
     59 
    43601; 
    4461 
Note: See TracChangeset for help on using the changeset viewer.