The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Ado::Control::Ado::Users - The controller to manage users.

SYNOPSIS

  #in your browser go to
  http://your-host/ado-users/list
  #or
  http://your-host/ado-users
  #and
  http://your-host/ado-users/edit/$id
  #and
  http://your-host/ado-users/add

DESCRIPTION

Ado::Control::Ado::Users is the controller class for managing users in the back-office application.

ATTRIBUTES

Ado::Control::Ado::Users inherits all the attributes from <Ado::Control::Ado> and defines the following ones.

METHODS/ACTIONS

list

Displays the users this system has. Uses the request parameters limit and offset to display a range of items starting at offset and ending at offset+limit. This method serves the resource /ado-users/list.json. If other format is requested returns status 415 with Content-location header pointing to the proper URI. See http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.16 and http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.14.

add

Adds a user to the table users. Not implemented yet

show

Displays a user. Not implemented yet

update

Updates a user. Not implemented yet

disable

Disables a user. Not implemented yet

SPONSORS

The original author

SEE ALSO

Ado::Control::Ado::Default, Ado::Control, Mojolicious::Controller, "Model_View_Controller" in Mojolicious::Guides::Growing, "Controller_class" in Mojolicious::Guides::Growing

AUTHOR

Красимир Беров (Krasimir Berov)

COPYRIGHT AND LICENSE

Copyright 2013 Красимир Беров (Krasimir Berov).

This program is free software, you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License v3 (LGPL-3.0). You may copy, distribute and modify the software provided that modifications are open source. However, software that includes the license may release under a different license.

See http://opensource.org/licenses/lgpl-3.0.html for more information.