Code Duplication    Length = 3-3 lines in 2 locations

src/SAML2/AuthnRequest.php 2 locations

@@ 322-324 (lines=3) @@
319
     */
320
    public function setNameIdPolicy(array $nameIdPolicy)
321
    {
322
        if (isset($nameIdPolicy['Format']) && !is_string($nameIdPolicy['Format'])) {
323
            throw InvalidArgumentException::invalidType('string', $nameIdPolicy['Format']);
324
        }
325
        if (isset($nameIdPolicy['SPNameQualifier']) && !is_string($nameIdPolicy['SPNameQualifier'])) {
326
            throw InvalidArgumentException::invalidType('string', $nameIdPolicy['SPNameQualifier']);
327
        }
@@ 325-327 (lines=3) @@
322
        if (isset($nameIdPolicy['Format']) && !is_string($nameIdPolicy['Format'])) {
323
            throw InvalidArgumentException::invalidType('string', $nameIdPolicy['Format']);
324
        }
325
        if (isset($nameIdPolicy['SPNameQualifier']) && !is_string($nameIdPolicy['SPNameQualifier'])) {
326
            throw InvalidArgumentException::invalidType('string', $nameIdPolicy['SPNameQualifier']);
327
        }
328
        if (isset($nameIdPolicy['AllowCreate']) && !is_bool($nameIdPolicy['AllowCreate'])) {
329
            throw InvalidArgumentException::invalidType('bool', $nameIdPolicy['AllowCreate']);
330
        }