public function action_new()
{
Kohana::$log->add(Kohana::DEBUG, 'Executing Controller_Users::action_new');
$this->template->content = View::factory('admin/users/form')->set('legend', __('Create User'))->set('submit', __('Create'))->bind('user', $user)->bind('errors', $errors);
$user = Sprig::factory('user')->values($_POST);
if ($_POST) {
try {
$user->create();
Message::instance()->info('The user, :name, has been created.', array(':name' => $user->username));
if (!$this->_internal) {
$this->request->redirect($this->request->uri(array('action' => 'list')));
}
} catch (Validate_Exception $e) {
$errors = $e->array->errors('admin');
}
}
}