easytests.controllers.UsersController   A
last analyzed

Complexity

Total Complexity 2

Size/Duplication

Total Lines 17
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
dl 0
c 0
b 0
f 0
loc 17
rs 10
wmc 2

3 Methods

Rating   Name   Duplication   Size   Complexity  
root 0 3 ?
A root(Model) 0 3 1
A list(Model) 0 5 1
1
package easytests.controllers;
2
3
import easytests.core.models.UserModelInterface;
4
import easytests.core.services.UsersService;
5
import java.util.*;
6
import org.springframework.beans.factory.annotation.Autowired;
7
import org.springframework.stereotype.Controller;
8
import org.springframework.ui.Model;
9
import org.springframework.web.bind.annotation.RequestMapping;
10
11
/**
12
 * @author malinink
13
 */
14
@Controller("temporary.users.controller")
15
@RequestMapping("/")
16
public class UsersController {
17
18
    @Autowired
19
    private UsersService usersService;
20
21
    @RequestMapping("")
22
    public String root(Model model) {
23
        return "users/root";
24
    }
25
26
    @RequestMapping("users")
27
    public String list(Model model) {
28
        final List<UserModelInterface> users = this.usersService.findAll();
29
        model.addAttribute("users", users);
30
        return "users/list";
31
    }
32
}
33