Code Duplication    Length = 8-9 lines in 2 locations

src/LightSaml/Model/Assertion/SubjectConfirmationData.php 1 location

@@ 205-212 (lines=8) @@
202
     * @param \DOMNode               $node
203
     * @param DeserializationContext $context
204
     */
205
    public function deserialize(\DOMNode $node, DeserializationContext $context)
206
    {
207
        $this->checkXmlNodeName($node, 'SubjectConfirmationData', SamlConstants::NS_ASSERTION);
208
209
        $this->attributesFromXml($node, array(
210
            'InResponseTo', 'NotBefore', 'NotOnOrAfter', 'Address', 'Recipient',
211
        ));
212
    }
213
}
214

src/LightSaml/Model/Protocol/Status.php 1 location

@@ 111-119 (lines=9) @@
108
     * @param \DOMNode               $node
109
     * @param DeserializationContext $context
110
     */
111
    public function deserialize(\DOMNode $node, DeserializationContext $context)
112
    {
113
        $this->checkXmlNodeName($node, 'Status', SamlConstants::NS_PROTOCOL);
114
115
        $this->singleElementsFromXml($node, $context, array(
116
            'StatusCode' => array('samlp', 'LightSaml\Model\Protocol\StatusCode'),
117
            'StatusMessage' => array('samlp', null),
118
        ));
119
    }
120
}
121