Changeset 479 for trunk/DNSDB.pm
- Timestamp:
- 03/13/13 17:39:28 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/DNSDB.pm
r478 r479 2668 2668 sub addUser { 2669 2669 $errstr = ''; 2670 my $dbh = shift; 2670 my $self = shift; 2671 my $dbh = $self->{dbh}; 2671 2672 my $username = shift; 2672 2673 my $group = shift; … … 2782 2783 # - a "Starts with" string 2783 2784 sub getUserCount { 2784 my $dbh = shift; 2785 my $self = shift; 2786 my $dbh = $self->{dbh}; 2785 2787 2786 2788 my %args = @_; … … 2810 2812 # - offset/return-all-everything flag (defaults to $perpage records) 2811 2813 sub getUserList { 2812 my $dbh = shift; 2814 my $self = shift; 2815 my $dbh = $self->{dbh}; 2813 2816 2814 2817 my %args = @_; … … 2850 2853 # Returns a reference to a list of hashrefs suitable to feeding to HTML::Template 2851 2854 sub getUserDropdown { 2852 my $dbh = shift; 2855 my $self = shift; 2856 my $dbh = $self->{dbh}; 2853 2857 my $grp = shift; 2854 2858 my $sel = shift || 0; … … 2873 2877 # Update general data about user 2874 2878 sub updateUser { 2875 my $dbh = shift; 2879 my $self = shift; 2880 my $dbh = $self->{dbh}; 2876 2881 2877 2882 ##fixme: tweak calling convention so that we can update any given bit of data … … 2935 2940 # Returns a success/failure code and matching message 2936 2941 sub delUser { 2937 my $dbh = shift; 2942 my $self = shift; 2943 my $dbh = $self->{dbh}; 2938 2944 my $userid = shift; 2939 2945 2940 2946 return ('FAIL',"Bad userid") if !defined($userid); 2941 2947 2942 my $userdata = getUserData($dbh,$userid);2948 my $userdata = $self->getUserData($userid); 2943 2949 2944 2950 # Allow transactions, and raise an exception on errors so we can catch it later. … … 3001 3007 # Returns undef on errors. 3002 3008 sub userStatus { 3003 my $dbh = shift; 3009 my $self = shift; 3010 my $dbh = $self->{dbh}; 3004 3011 my $id = shift; 3005 3012 my $newstatus = shift || 'mu'; … … 3007 3014 return undef if $id !~ /^\d+$/; 3008 3015 3009 my $userdata = getUserData($dbh,$id);3016 my $userdata = $self->getUserData($id); 3010 3017 3011 3018 # Allow transactions, and raise an exception on errors so we can catch it later. … … 3049 3056 # Get misc user data for display 3050 3057 sub getUserData { 3051 my $dbh = shift; 3058 my $self = shift; 3059 my $dbh = $self->{dbh}; 3052 3060 my $uid = shift; 3053 3061
Note:
See TracChangeset
for help on using the changeset viewer.