source: LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Dummy/User.pm @ 679

Last change on this file since 679 was 679, checked in by nanardon, 14 years ago
  • grouper les documentations
  • Property svn:keywords set to Id Rev
File size: 536 bytes
Line 
1package LATMOS::Accounts::Bases::Dummy::User;
2
3use strict;
4use warnings;
5use base qw(LATMOS::Accounts::Bases::Objects);
6
7our $VERSION = (q$Rev$ =~ /^Rev: (\d+) /)[0];
8
9my %fields_map = (
10    username => 'username',
11    homeDirectory => 'home',
12);
13
14sub new {
15    my ($class, $base, $id) = @_;
16    bless {}, $class;
17}
18
19sub _create {
20    my ($class, $id);
21    return 1;
22}
23
24sub _canonical_fields {
25    my ($self) = @_;
26    return keys %fields_map;
27}
28
29sub _get_field_name {
30    my ($self, $field) = @_;
31    return $fields_map{$field};
32}
33
341;
Note: See TracBrowser for help on using the repository browser.