UserResponse
last analyzed

Complexity

Total Complexity 0

Size/Duplication

Total Lines 11
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 0
eloc 3
dl 0
loc 11
c 0
b 0
f 0
1
<?php
2
0 ignored issues
show
Coding Style introduced by
Missing file doc comment
Loading history...
3
namespace SchulIT\IdpExchange\Response;
4
5
use JMS\Serializer\Annotation as Serializer;
6
use Symfony\Component\Validator\Constraints as Assert;
7
8
/**
9
 * Represents a serialized version of a user with a username and a list of attributes (which were delivered using SAML in
10
 * the first place).
11
 */
0 ignored issues
show
Coding Style introduced by
Missing @category tag in class comment
Loading history...
Coding Style introduced by
Missing @package tag in class comment
Loading history...
Coding Style introduced by
Missing @author tag in class comment
Loading history...
Coding Style introduced by
Missing @license tag in class comment
Loading history...
Coding Style introduced by
Missing @link tag in class comment
Loading history...
12
class UserResponse {
0 ignored issues
show
Coding Style introduced by
Opening brace of a class must be on the line after the definition
Loading history...
13
    /**
0 ignored issues
show
Coding Style introduced by
Missing short description in doc comment
Loading history...
14
     * @Serializer\Type("string")
15
     * @Assert\NotBlank()
16
     */
17
    public $username;
18
19
    /**
0 ignored issues
show
Coding Style introduced by
Missing short description in doc comment
Loading history...
20
     * @Serializer\Type("array<SchulIT\IdpExchange\Response\AbstractAttribute>")
21
     */
22
    public $attributes = [ ];
23
}