%PDF- %PDF-
Direktori : /var/www/projetos/suporte.iigd.com.br/vendor/laminas/laminas-validator/ |
Current File : //var/www/projetos/suporte.iigd.com.br/vendor/laminas/laminas-validator/psalm-baseline.xml |
<?xml version="1.0" encoding="UTF-8"?> <files psalm-version="4.10.0@916b098b008f6de4543892b1e0651c1c3b92cbfa"> <file src="bin/update_hostname_validator.php"> <MissingClosureParamType occurrences="2"> <code>$domain</code> <code>$encode</code> </MissingClosureParamType> <MissingClosureReturnType occurrences="1"> <code>function ($encode) use ($hostnameValidator, $decodePunyCode) {</code> </MissingClosureReturnType> <MixedArgument occurrences="4"> <code>$decodePunycode(strtolower($line))</code> <code>$domain</code> <code>$encode</code> <code>$encode</code> </MixedArgument> </file> <file src="src/AbstractValidator.php"> <DocblockTypeContradiction occurrences="2"> <code>! is_array($options) && ! $options instanceof Traversable</code> <code>$messageKey === null</code> </DocblockTypeContradiction> <InvalidScalarArgument occurrences="1"> <code>1</code> </InvalidScalarArgument> <LessSpecificReturnStatement occurrences="1"> <code>$this</code> </LessSpecificReturnStatement> <MixedArgument occurrences="13"> <code>$message</code> <code>$message</code> <code>$name</code> <code>$name</code> <code>$name</code> <code>$this->abstractOptions['messageTemplates']</code> <code>$this->abstractOptions['messageTemplates']</code> <code>$this->abstractOptions['messageVariables']</code> <code>$this->abstractOptions['messageVariables']</code> <code>$this->abstractOptions['messages']</code> <code>$this->messageVariables</code> <code>$this->options</code> <code>$value</code> </MixedArgument> <MixedArgumentTypeCoercion occurrences="4"> <code>$key</code> <code>$key</code> <code>$messageKey</code> <code>$value</code> </MixedArgumentTypeCoercion> <MixedArrayAccess occurrences="5"> <code>$this->messageVariables[$property]</code> <code>$this->options[$option]</code> <code>$this->{key($property)}[current($property)]</code> <code>$this->{key($result)}[current($result)]</code> <code>$this->{key($result)}[current($result)]</code> </MixedArrayAccess> <MixedArrayAssignment occurrences="3"> <code>$this->abstractOptions['messageTemplates'][$messageKey]</code> <code>$this->abstractOptions['messages'][$messageKey]</code> <code>$this->options[$name]</code> </MixedArrayAssignment> <MixedArrayOffset occurrences="5"> <code>$this->abstractOptions[$name]</code> <code>$this->options[$name]</code> <code>$this->{key($property)}[current($property)]</code> <code>$this->{key($result)}[current($result)]</code> <code>$this->{key($result)}[current($result)]</code> </MixedArrayOffset> <MixedAssignment occurrences="13"> <code>$ident</code> <code>$message</code> <code>$message</code> <code>$name</code> <code>$option</code> <code>$property</code> <code>$result</code> <code>$result</code> <code>$result</code> <code>$this->options</code> <code>$value</code> <code>$value</code> <code>$value</code> </MixedAssignment> <MixedInferredReturnType occurrences="6"> <code>Translator\TranslatorInterface|null</code> <code>array</code> <code>array</code> <code>bool</code> <code>bool</code> <code>string</code> </MixedInferredReturnType> <MixedOperand occurrences="1"> <code>$this->options</code> </MixedOperand> <MixedPropertyTypeCoercion occurrences="1"> <code>$this->abstractOptions</code> </MixedPropertyTypeCoercion> <MixedReturnStatement occurrences="6"> <code>$result</code> <code>$this->abstractOptions['messageTemplates']</code> <code>$this->abstractOptions['translator']</code> <code>$this->abstractOptions['translatorEnabled']</code> <code>$this->abstractOptions['translatorTextDomain']</code> <code>$this->abstractOptions['valueObscured']</code> </MixedReturnStatement> <PossiblyInvalidCast occurrences="1"> <code>$value</code> </PossiblyInvalidCast> <PossiblyNullArgument occurrences="1"> <code>$value</code> </PossiblyNullArgument> <RedundantCastGivenDocblockType occurrences="2"> <code>(bool) $enabled</code> <code>(bool) $flag</code> </RedundantCastGivenDocblockType> <UndefinedThisPropertyAssignment occurrences="1"> <code>$this->options</code> </UndefinedThisPropertyAssignment> </file> <file src="src/Barcode.php"> <DocblockTypeContradiction occurrences="3"> <code>$options instanceof Traversable</code> <code>gettype($adapter)</code> <code>is_string($value)</code> </DocblockTypeContradiction> <MixedArgument occurrences="1"> <code>$options</code> </MixedArgument> <MixedArrayAccess occurrences="1"> <code>$options['options']</code> </MixedArrayAccess> <MixedArrayAssignment occurrences="1"> <code>$options['options']</code> </MixedArrayAssignment> <MixedAssignment occurrences="1"> <code>$length</code> </MixedAssignment> <MixedInferredReturnType occurrences="1"> <code>Barcode\AbstractAdapter</code> </MixedInferredReturnType> <MixedMethodCall occurrences="1"> <code>new $adapter($options)</code> </MixedMethodCall> <MixedOperand occurrences="1"> <code>$length</code> </MixedOperand> <MixedReturnStatement occurrences="1"> <code>$this->options['adapter']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <RedundantConditionGivenDocblockType occurrences="1"> <code>is_object($adapter)</code> </RedundantConditionGivenDocblockType> </file> <file src="src/Barcode/AbstractAdapter.php"> <DocblockTypeContradiction occurrences="6"> <code>$length === 'even'</code> <code>$length === 'even'</code> <code>$length === 'odd'</code> <code>$length === 'odd'</code> <code>is_string($value)</code> <code>is_string($value)</code> </DocblockTypeContradiction> <InvalidOperand occurrences="7"> <code>$barcode[$i]</code> <code>$barcode[$i]</code> <code>$barcode[$length - $i]</code> <code>$barcode[$length - $i]</code> <code>$barcode[$length - $i]</code> <code>$barcode[$length - $i]</code> <code>$row</code> </InvalidOperand> <MixedAssignment occurrences="1"> <code>$value</code> </MixedAssignment> <MixedInferredReturnType occurrences="5"> <code>AbstractAdapter|bool</code> <code>bool</code> <code>int|array</code> <code>int|string|array</code> <code>string</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="5"> <code>$this->$checksum($value)</code> <code>$this->options['characters']</code> <code>$this->options['checksum']</code> <code>$this->options['length']</code> <code>$this->options['useChecksum']</code> </MixedReturnStatement> <PossiblyInvalidArgument occurrences="1"> <code>$characters</code> </PossiblyInvalidArgument> <PossiblyInvalidCast occurrences="1"> <code>$characters</code> </PossiblyInvalidCast> <RedundantCastGivenDocblockType occurrences="1"> <code>(bool) $check</code> </RedundantCastGivenDocblockType> </file> <file src="src/Barcode/Codabar.php"> <InvalidScalarArgument occurrences="2"> <code>'0123456789-$:/.+'</code> <code>'0123456789-$:/.+ABCDTN*E'</code> </InvalidScalarArgument> <PossiblyInvalidArgument occurrences="1"> <code>$chars</code> </PossiblyInvalidArgument> </file> <file src="src/Barcode/Code128.php"> <DocblockTypeContradiction occurrences="2"> <code>$this->utf8StringWrapper</code> <code>is_string($value)</code> </DocblockTypeContradiction> <InvalidArgument occurrences="1"/> <PossiblyFalseArgument occurrences="12"> <code>$char</code> <code>$char</code> <code>$char</code> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> </PossiblyFalseArgument> <PropertyNotSetInConstructor occurrences="1"> <code>$utf8StringWrapper</code> </PropertyNotSetInConstructor> <UndefinedFunction occurrences="1"> <code>'code128'</code> </UndefinedFunction> <UnusedVariable occurrences="10"> <code>$read</code> <code>$read</code> <code>$read</code> <code>$read</code> <code>$read</code> <code>$read</code> <code>$read</code> <code>$read</code> <code>$read</code> <code>$read</code> </UnusedVariable> </file> <file src="src/Barcode/Code25.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'code25'</code> </UndefinedFunction> </file> <file src="src/Barcode/Code25interleaved.php"> <InvalidScalarArgument occurrences="2"> <code>'0123456789'</code> <code>'even'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'code25'</code> </UndefinedFunction> </file> <file src="src/Barcode/Code39.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ -.$/+%'</code> </InvalidScalarArgument> <MixedAssignment occurrences="2"> <code>$count</code> <code>$mod</code> </MixedAssignment> <MixedOperand occurrences="2"> <code>$count</code> <code>$this->check[$char]</code> </MixedOperand> <UndefinedFunction occurrences="1"> <code>'code39'</code> </UndefinedFunction> </file> <file src="src/Barcode/Code93.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ -.$/+%'</code> </InvalidScalarArgument> <MixedAssignment occurrences="2"> <code>$count</code> <code>$count</code> </MixedAssignment> <MixedOperand occurrences="4"> <code>$count</code> <code>$count</code> <code>$this->check[$char]</code> <code>$this->check[$char]</code> </MixedOperand> <PossiblyFalseOperand occurrences="2"> <code>$check</code> <code>array_search($count % 47, $this->check)</code> </PossiblyFalseOperand> <UndefinedFunction occurrences="1"> <code>'code93'</code> </UndefinedFunction> </file> <file src="src/Barcode/Ean12.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'gtin'</code> </UndefinedFunction> </file> <file src="src/Barcode/Ean13.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'gtin'</code> </UndefinedFunction> </file> <file src="src/Barcode/Ean14.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'gtin'</code> </UndefinedFunction> </file> <file src="src/Barcode/Ean18.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'gtin'</code> </UndefinedFunction> </file> <file src="src/Barcode/Ean2.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> </file> <file src="src/Barcode/Ean5.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> </file> <file src="src/Barcode/Ean8.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'gtin'</code> </UndefinedFunction> </file> <file src="src/Barcode/Gtin12.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'gtin'</code> </UndefinedFunction> </file> <file src="src/Barcode/Gtin13.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'gtin'</code> </UndefinedFunction> </file> <file src="src/Barcode/Gtin14.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'gtin'</code> </UndefinedFunction> </file> <file src="src/Barcode/Identcode.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'identcode'</code> </UndefinedFunction> </file> <file src="src/Barcode/Intelligentmail.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> </file> <file src="src/Barcode/Issn.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789X'</code> </InvalidScalarArgument> <PossiblyInvalidOperand occurrences="1"> <code>$token</code> </PossiblyInvalidOperand> <UndefinedFunction occurrences="3"> <code>'gtin'</code> <code>'gtin'</code> <code>'issn'</code> </UndefinedFunction> </file> <file src="src/Barcode/Itf14.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'gtin'</code> </UndefinedFunction> </file> <file src="src/Barcode/Leitcode.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'identcode'</code> </UndefinedFunction> </file> <file src="src/Barcode/Planet.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'postnet'</code> </UndefinedFunction> </file> <file src="src/Barcode/Postnet.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'postnet'</code> </UndefinedFunction> </file> <file src="src/Barcode/Royalmail.php"> <InvalidPropertyAssignmentValue occurrences="2"/> <InvalidScalarArgument occurrences="1"> <code>'0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'royalmail'</code> </UndefinedFunction> </file> <file src="src/Barcode/Sscc.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'gtin'</code> </UndefinedFunction> </file> <file src="src/Barcode/Upca.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'gtin'</code> </UndefinedFunction> </file> <file src="src/Barcode/Upce.php"> <InvalidScalarArgument occurrences="1"> <code>'0123456789'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'gtin'</code> </UndefinedFunction> </file> <file src="src/Between.php"> <MixedAssignment occurrences="3"> <code>$temp['inclusive']</code> <code>$temp['max']</code> <code>$temp['min']</code> </MixedAssignment> <MixedInferredReturnType occurrences="1"> <code>bool</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="1"> <code>$this->options['inclusive']</code> </MixedReturnStatement> <PossiblyUndefinedVariable occurrences="1"> <code>$temp</code> </PossiblyUndefinedVariable> </file> <file src="src/Bitwise.php"> <DocblockTypeContradiction occurrences="4"> <code>self::OP_AND === $this->operator</code> <code>self::OP_AND === $this->operator</code> <code>self::OP_XOR === $this->operator</code> <code>self::OP_XOR === $this->operator</code> </DocblockTypeContradiction> <InvalidPropertyAssignmentValue occurrences="1"> <code>$operator</code> </InvalidPropertyAssignmentValue> <MixedAssignment occurrences="3"> <code>$temp['control']</code> <code>$temp['operator']</code> <code>$temp['strict']</code> </MixedAssignment> <MixedOperand occurrences="4"> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> </MixedOperand> <PossiblyUndefinedVariable occurrences="1"> <code>$temp</code> </PossiblyUndefinedVariable> <PropertyNotSetInConstructor occurrences="1"> <code>$control</code> </PropertyNotSetInConstructor> <RedundantCastGivenDocblockType occurrences="2"> <code>(bool) $strict</code> <code>(int) $control</code> </RedundantCastGivenDocblockType> </file> <file src="src/Callback.php"> <MixedArgument occurrences="2"> <code>$options</code> <code>$options</code> </MixedArgument> <MixedArrayAccess occurrences="2"> <code>$this->options['callback']</code> <code>$this->options['callbackOptions']</code> </MixedArrayAccess> <MixedArrayAssignment occurrences="2"> <code>$this->options['callback']</code> <code>$this->options['callbackOptions']</code> </MixedArrayAssignment> <MixedAssignment occurrences="4"> <code>$args[]</code> <code>$args[]</code> <code>$callback</code> <code>$options</code> </MixedAssignment> <MixedFunctionCall occurrences="1"> <code>call_user_func_array($callback, $args)</code> </MixedFunctionCall> </file> <file src="src/CreditCard.php"> <DocblockTypeContradiction occurrences="1"> <code>is_string($value)</code> </DocblockTypeContradiction> <InvalidOperand occurrences="1"> <code>$value[$i]</code> </InvalidOperand> <MixedArgument occurrences="7"> <code>$options['service']</code> <code>$options['type']</code> <code>$this->cardLength[$type]</code> <code>$this->options['type']</code> <code>$this->options['type']</code> <code>$typ</code> <code>$value</code> </MixedArgument> <MixedArrayAssignment occurrences="1"> <code>$this->options['type'][]</code> </MixedArrayAssignment> <MixedArrayOffset occurrences="2"> <code>$this->cardLength[$type]</code> <code>$this->cardType[$type]</code> </MixedArrayOffset> <MixedAssignment occurrences="5"> <code>$prefix</code> <code>$temp['service']</code> <code>$temp['type']</code> <code>$typ</code> <code>$type</code> </MixedAssignment> <MixedInferredReturnType occurrences="2"> <code>array</code> <code>callable</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="2"> <code>$this->options['service']</code> <code>$this->options['type']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyUndefinedVariable occurrences="1"> <code>$temp</code> </PossiblyUndefinedVariable> <RedundantConditionGivenDocblockType occurrences="1"> <code>empty($service)</code> </RedundantConditionGivenDocblockType> </file> <file src="src/Csrf.php"> <DocblockTypeContradiction occurrences="3"> <code>is_array($options)</code> <code>is_string($value)</code> <code>null === $this->session</code> </DocblockTypeContradiction> <MixedArgument occurrences="5"> <code>$session->tokenList[$tokenId]</code> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> </MixedArgument> <MixedArgumentTypeCoercion occurrences="1"> <code>$key</code> </MixedArgumentTypeCoercion> <MixedArrayAssignment occurrences="1"> <code>$session->tokenList[$tokenId]</code> </MixedArrayAssignment> <MixedAssignment occurrences="1"> <code>$value</code> </MixedAssignment> <MixedInferredReturnType occurrences="2"> <code>null|string</code> <code>string</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="2"> <code>$session->hash</code> <code>$this->hash</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyNullArrayOffset occurrences="1"> <code>$session->tokenList</code> </PossiblyNullArrayOffset> <PropertyNotSetInConstructor occurrences="1"> <code>$session</code> </PropertyNotSetInConstructor> <RedundantCastGivenDocblockType occurrences="3"> <code>(int) $ttl</code> <code>(string) $name</code> <code>(string) $salt</code> </RedundantCastGivenDocblockType> </file> <file src="src/Date.php"> <MixedArgumentTypeCoercion occurrences="1"> <code>$value</code> </MixedArgumentTypeCoercion> <MixedAssignment occurrences="1"> <code>$temp['format']</code> </MixedAssignment> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyUndefinedVariable occurrences="1"> <code>$temp</code> </PossiblyUndefinedVariable> </file> <file src="src/DateStep.php"> <ArgumentTypeCoercion occurrences="1"> <code>$intervalParts</code> </ArgumentTypeCoercion> <MixedAssignment occurrences="4"> <code>$temp['baseValue']</code> <code>$temp['format']</code> <code>$temp['step']</code> <code>$temp['timezone']</code> </MixedAssignment> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PropertyNotSetInConstructor occurrences="2"> <code>$step</code> <code>$timezone</code> </PropertyNotSetInConstructor> <TypeDoesNotContainType occurrences="2"> <code>$baseDate instanceof DateTime || $baseDate instanceof DateTimeImmutable</code> <code>$baseDate instanceof DateTimeImmutable</code> </TypeDoesNotContainType> </file> <file src="src/Db/AbstractDb.php"> <MixedArgument occurrences="8"> <code>$options['adapter']</code> <code>$options['exclude']</code> <code>$options['field']</code> <code>$options['schema']</code> <code>$options['table']</code> <code>$this->exclude</code> <code>$this->exclude['field']</code> <code>$this->exclude['value']</code> </MixedArgument> <MixedArrayAssignment occurrences="1"> <code>$parameters['where1']</code> </MixedArrayAssignment> <MixedAssignment occurrences="6"> <code>$firstArgument</code> <code>$parameters</code> <code>$temp['adapter']</code> <code>$temp['exclude']</code> <code>$temp['field']</code> <code>$temp['table']</code> </MixedAssignment> <MixedInferredReturnType occurrences="2"> <code>array</code> <code>string|array</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="2"> <code>$result->current()</code> <code>$this->exclude</code> </MixedReturnStatement> <NullArgument occurrences="1"> <code>null</code> </NullArgument> <PossiblyInvalidArgument occurrences="1"> <code>$options</code> </PossiblyInvalidArgument> <PossiblyNullArgument occurrences="12"> <code>$options</code> <code>$options</code> <code>$options</code> <code>$options</code> <code>$options</code> <code>$options</code> <code>$options</code> <code>$options['adapter']</code> <code>$options['exclude']</code> <code>$options['field']</code> <code>$options['schema']</code> <code>$options['table']</code> </PossiblyNullArgument> <PossiblyNullPropertyAssignmentValue occurrences="4"> <code>null</code> <code>null</code> <code>null</code> <code>null</code> </PossiblyNullPropertyAssignmentValue> <PossiblyUndefinedVariable occurrences="1"> <code>$temp</code> </PossiblyUndefinedVariable> <PropertyNotSetInConstructor occurrences="1"> <code>$schema</code> </PropertyNotSetInConstructor> <RedundantCastGivenDocblockType occurrences="2"> <code>(string) $field</code> <code>(string) $table</code> </RedundantCastGivenDocblockType> <RedundantConditionGivenDocblockType occurrences="1"> <code>$this->select instanceof Select</code> </RedundantConditionGivenDocblockType> </file> <file src="src/Db/NoRecordExists.php"> <DocblockTypeContradiction occurrences="1"> <code>null === $this->adapter</code> </DocblockTypeContradiction> <MixedArgument occurrences="1"> <code>$value</code> </MixedArgument> <PropertyNotSetInConstructor occurrences="1"> <code>NoRecordExists</code> </PropertyNotSetInConstructor> </file> <file src="src/Db/RecordExists.php"> <DocblockTypeContradiction occurrences="1"> <code>null === $this->adapter</code> </DocblockTypeContradiction> <MixedArgument occurrences="1"> <code>$value</code> </MixedArgument> <PropertyNotSetInConstructor occurrences="1"> <code>RecordExists</code> </PropertyNotSetInConstructor> </file> <file src="src/Digits.php"> <DocblockTypeContradiction occurrences="2"> <code>! is_string($value)</code> <code>null === static::$filter</code> </DocblockTypeContradiction> <MixedArgument occurrences="1"> <code>$this->getValue()</code> </MixedArgument> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> </file> <file src="src/EmailAddress.php"> <DocblockTypeContradiction occurrences="2"> <code>''</code> <code>is_string($value)</code> </DocblockTypeContradiction> <InvalidArgument occurrences="1"> <code>$this->getAllow()</code> </InvalidArgument> <LessSpecificImplementedReturnType occurrences="1"> <code>AbstractValidator</code> </LessSpecificImplementedReturnType> <MixedArgument occurrences="1"> <code>$this->getValue()</code> </MixedArgument> <MixedArgumentTypeCoercion occurrences="5"> <code>$hostname</code> <code>$hostname</code> <code>$hostname</code> <code>$hostname</code> <code>$mxHosts</code> </MixedArgumentTypeCoercion> <MixedArrayAssignment occurrences="1"> <code>$this->abstractOptions['messages'][$code]</code> </MixedArrayAssignment> <MixedAssignment occurrences="4"> <code>$message</code> <code>$temp['allow']</code> <code>$temp['hostnameValidator']</code> <code>$temp['useMxCheck']</code> </MixedAssignment> <MixedInferredReturnType occurrences="5"> <code>Hostname</code> <code>bool</code> <code>bool</code> <code>bool</code> <code>int</code> </MixedInferredReturnType> <MixedMethodCall occurrences="1"> <code>setAllow</code> </MixedMethodCall> <MixedReturnStatement occurrences="5"> <code>$this->options['allow']</code> <code>$this->options['hostnameValidator']</code> <code>$this->options['useDeepMxCheck']</code> <code>$this->options['useDomainCheck']</code> <code>$this->options['useMxCheck']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyUndefinedVariable occurrences="1"> <code>$temp</code> </PossiblyUndefinedVariable> <PropertyNotSetInConstructor occurrences="2"> <code>$hostname</code> <code>$localPart</code> </PropertyNotSetInConstructor> <RedundantCastGivenDocblockType occurrences="3"> <code>(bool) $deep</code> <code>(bool) $domain</code> <code>(bool) $mx</code> </RedundantCastGivenDocblockType> <RedundantConditionGivenDocblockType occurrences="1"> <code>is_string($value)</code> </RedundantConditionGivenDocblockType> <TypeDoesNotContainType occurrences="1"> <code>false === UConverter::transcode($localPart, 'UTF-8', 'UTF-8')</code> </TypeDoesNotContainType> </file> <file src="src/Explode.php"> <DocblockTypeContradiction occurrences="2"> <code>$validator</code> <code>[$value]</code> </DocblockTypeContradiction> <InvalidNullableReturnType occurrences="1"> <code>ValidatorPluginManager</code> </InvalidNullableReturnType> <MixedArgument occurrences="2"> <code>$name</code> <code>$options</code> </MixedArgument> <MixedArrayAssignment occurrences="1"> <code>$this->abstractOptions['messages'][]</code> </MixedArrayAssignment> <MixedAssignment occurrences="4"> <code>$name</code> <code>$options</code> <code>$validator</code> <code>$value</code> </MixedAssignment> <NullableReturnStatement occurrences="1"> <code>$this->pluginManager</code> </NullableReturnStatement> <PropertyNotSetInConstructor occurrences="1"> <code>$validator</code> </PropertyNotSetInConstructor> <RedundantCastGivenDocblockType occurrences="1"> <code>(bool) $break</code> </RedundantCastGivenDocblockType> <RedundantConditionGivenDocblockType occurrences="1"> <code>null !== $delimiter</code> </RedundantConditionGivenDocblockType> <TooManyArguments occurrences="1"> <code>isValid</code> </TooManyArguments> </file> <file src="src/File/Count.php"> <DocblockTypeContradiction occurrences="2"> <code>is_array($file)</code> <code>is_string($options)</code> </DocblockTypeContradiction> <InvalidArgument occurrences="2"> <code>$file</code> <code>$file</code> </InvalidArgument> <MixedArgument occurrences="1"> <code>$file</code> </MixedArgument> <MixedArrayAccess occurrences="1"> <code>$file['name']</code> </MixedArrayAccess> <MixedArrayOffset occurrences="2"> <code>$this->files[$name]</code> <code>$this->files[$name]</code> </MixedArrayOffset> <MixedAssignment occurrences="3"> <code>$max</code> <code>$min</code> <code>$name</code> </MixedAssignment> <MixedInferredReturnType occurrences="2"> <code>int</code> <code>int</code> </MixedInferredReturnType> <MixedOperand occurrences="2"> <code>$file['destination']</code> <code>$file['name']</code> </MixedOperand> <MixedReturnStatement occurrences="2"> <code>$this->options['max']</code> <code>$this->options['min']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyInvalidArgument occurrences="2"> <code>$options</code> <code>$value</code> </PossiblyInvalidArgument> <PossiblyInvalidCast occurrences="3"> <code>$file</code> <code>$file</code> <code>$value</code> </PossiblyInvalidCast> <PropertyNotSetInConstructor occurrences="2"> <code>$count</code> <code>$files</code> </PropertyNotSetInConstructor> <RedundantConditionGivenDocblockType occurrences="7"> <code>$file !== null</code> <code>$this->getMax() !== null</code> <code>$this->getMax() !== null</code> <code>$this->getMin() !== null</code> <code>$this->getMin() !== null</code> <code>is_array($file)</code> <code>is_string($file)</code> </RedundantConditionGivenDocblockType> </file> <file src="src/File/Crc32.php"> <InvalidPropertyAssignmentValue occurrences="1"/> <MixedArgument occurrences="2"> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> </MixedArgument> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> </file> <file src="src/File/ExcludeExtension.php"> <MixedArgument occurrences="4"> <code>$ext</code> <code>$fileInfo['file']</code> <code>$fileInfo['filename']</code> <code>$fileInfo['filename']</code> </MixedArgument> <MixedAssignment occurrences="1"> <code>$ext</code> </MixedAssignment> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyFalseOperand occurrences="1"> <code>strrpos($fileInfo['filename'], '.')</code> </PossiblyFalseOperand> </file> <file src="src/File/ExcludeMimeType.php"> <DocblockTypeContradiction occurrences="1"> <code>! $this->isMagicFileDisabled() && (! empty($mimefile) && empty($this->finfo))</code> </DocblockTypeContradiction> <MixedArgument occurrences="5"> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> <code>$this->type</code> <code>$this->type</code> <code>$this->type</code> </MixedArgument> <MixedAssignment occurrences="2"> <code>$mime</code> <code>$this->type</code> </MixedAssignment> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyInvalidArgument occurrences="1"> <code>$mimetype</code> </PossiblyInvalidArgument> <PossiblyInvalidIterator occurrences="1"> <code>$mimetype</code> </PossiblyInvalidIterator> <PossiblyNullPropertyAssignmentValue occurrences="1"> <code>null</code> </PossiblyNullPropertyAssignmentValue> <PropertyNotSetInConstructor occurrences="2"> <code>ExcludeMimeType</code> <code>ExcludeMimeType</code> </PropertyNotSetInConstructor> </file> <file src="src/File/Exists.php"> <DocblockTypeContradiction occurrences="1"> <code>is_array($directory)</code> </DocblockTypeContradiction> <InvalidIterator occurrences="1"> <code>$directories</code> </InvalidIterator> <InvalidReturnStatement occurrences="1"> <code>$directory</code> </InvalidReturnStatement> <MixedArgument occurrences="1"> <code>$fileInfo['file']</code> </MixedArgument> <MixedAssignment occurrences="2"> <code>$directory</code> <code>$directory</code> </MixedAssignment> <MixedInferredReturnType occurrences="1"> <code>string|null</code> </MixedInferredReturnType> <MixedOperand occurrences="2"> <code>$directory</code> <code>$fileInfo['basename']</code> </MixedOperand> <MixedReturnStatement occurrences="1"> <code>$directory</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyInvalidArgument occurrences="2"> <code>$directories</code> <code>$options</code> </PossiblyInvalidArgument> <RedundantCastGivenDocblockType occurrences="1"> <code>(bool) $asArray</code> </RedundantCastGivenDocblockType> </file> <file src="src/File/Extension.php"> <MixedArgument occurrences="4"> <code>$ext</code> <code>$fileInfo['file']</code> <code>$fileInfo['filename']</code> <code>$fileInfo['filename']</code> </MixedArgument> <MixedArgumentTypeCoercion occurrences="1"> <code>$extensions</code> </MixedArgumentTypeCoercion> <MixedAssignment occurrences="5"> <code>$case</code> <code>$case</code> <code>$ext</code> <code>$ext</code> <code>$options['case']</code> </MixedAssignment> <MixedInferredReturnType occurrences="2"> <code>bool</code> <code>bool</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="2"> <code>$this->options['allowNonExistentFile']</code> <code>$this->options['case']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyFalseOperand occurrences="1"> <code>strrpos($fileInfo['filename'], '.')</code> </PossiblyFalseOperand> <RedundantCastGivenDocblockType occurrences="2"> <code>(bool) $case</code> <code>(bool) $flag</code> </RedundantCastGivenDocblockType> </file> <file src="src/File/FileInformationTrait.php"> <MixedArgument occurrences="3"> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> </MixedArgument> <MixedAssignment occurrences="7"> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> <code>$fileInfo['filename']</code> <code>$fileInfo['filename']</code> <code>$fileInfo['filetype']</code> <code>$fileInfo['filetype']</code> </MixedAssignment> <PossiblyInvalidArgument occurrences="2"> <code>$fileInfo['file']</code> <code>$value</code> </PossiblyInvalidArgument> <PossiblyInvalidCast occurrences="2"> <code>$fileInfo['file']</code> <code>$value</code> </PossiblyInvalidCast> </file> <file src="src/File/FilesSize.php"> <DocblockTypeContradiction occurrences="1"> <code>is_array($file)</code> </DocblockTypeContradiction> <InvalidArgument occurrences="5"> <code>$file</code> <code>$file</code> <code>$file</code> <code>$file</code> <code>$file</code> </InvalidArgument> <InvalidPropertyAssignmentValue occurrences="2"> <code>$this->toByteString($size)</code> <code>$this->toByteString($size)</code> </InvalidPropertyAssignmentValue> <InvalidScalarArgument occurrences="2"> <code>$max</code> <code>$min</code> </InvalidScalarArgument> <MixedArgument occurrences="3"> <code>$file</code> <code>$files</code> <code>$files</code> </MixedArgument> <MixedArrayAccess occurrences="1"> <code>$file['name']</code> </MixedArrayAccess> <MixedArrayOffset occurrences="2"> <code>$this->files[$files]</code> <code>$this->files[$files]</code> </MixedArrayOffset> <MixedAssignment occurrences="4"> <code>$files</code> <code>$files</code> <code>$options['max']</code> <code>$options['useByteString']</code> </MixedAssignment> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyInvalidCast occurrences="5"> <code>$file</code> <code>$file</code> <code>$file</code> <code>$file</code> <code>$file</code> </PossiblyInvalidCast> <PropertyNotSetInConstructor occurrences="1"> <code>FilesSize</code> </PropertyNotSetInConstructor> <RedundantConditionGivenDocblockType occurrences="5"> <code>$file !== null</code> <code>$max !== null</code> <code>$min !== null</code> <code>is_array($value)</code> <code>is_string($file)</code> </RedundantConditionGivenDocblockType> </file> <file src="src/File/Hash.php"> <DocblockTypeContradiction occurrences="1"> <code>is_array($options)</code> </DocblockTypeContradiction> <InvalidArrayOffset occurrences="3"> <code>$this->options['algorithm']</code> <code>$this->options['hash']</code> <code>$this->options['hash']</code> </InvalidArrayOffset> <InvalidPropertyAssignmentValue occurrences="1"/> <MixedArgument occurrences="3"> <code>$algorithm</code> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> </MixedArgument> <MixedArrayAssignment occurrences="1"> <code>$this->options['hash'][$value]</code> </MixedArrayAssignment> <MixedAssignment occurrences="4"> <code>$algorithm</code> <code>$algorithm</code> <code>$algorithm</code> <code>$options['algorithm']</code> </MixedAssignment> <MixedInferredReturnType occurrences="1"> <code>array</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="1"> <code>$this->options['hash']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyInvalidArrayOffset occurrences="1"> <code>$this->options['hash']</code> </PossiblyInvalidArrayOffset> <PossiblyInvalidPropertyAssignmentValue occurrences="2"> <code>$this->options</code> <code>$this->options</code> </PossiblyInvalidPropertyAssignmentValue> </file> <file src="src/File/ImageSize.php"> <InvalidArgument occurrences="1"> <code>$options</code> </InvalidArgument> <MixedArgument occurrences="2"> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> </MixedArgument> <MixedAssignment occurrences="5"> <code>$options['maxHeight']</code> <code>$options['maxWidth']</code> <code>$options['minHeight']</code> <code>$this->height</code> <code>$this->width</code> </MixedAssignment> <MixedInferredReturnType occurrences="4"> <code>int</code> <code>int</code> <code>int</code> <code>int</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="4"> <code>$this->options['maxHeight']</code> <code>$this->options['maxWidth']</code> <code>$this->options['minHeight']</code> <code>$this->options['minWidth']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PropertyNotSetInConstructor occurrences="2"> <code>$height</code> <code>$width</code> </PropertyNotSetInConstructor> <RedundantCastGivenDocblockType occurrences="4"> <code>(int) $maxHeight</code> <code>(int) $maxWidth</code> <code>(int) $minHeight</code> <code>(int) $minWidth</code> </RedundantCastGivenDocblockType> <RedundantConditionGivenDocblockType occurrences="6"> <code>$this->getMaxHeight() !== null</code> <code>$this->getMaxHeight() !== null</code> <code>$this->getMaxWidth() !== null</code> <code>$this->getMaxWidth() !== null</code> <code>$this->getMinHeight() !== null</code> <code>$this->getMinWidth() !== null</code> </RedundantConditionGivenDocblockType> </file> <file src="src/File/IsCompressed.php"> <DocblockTypeContradiction occurrences="1"> <code>$options === null</code> </DocblockTypeContradiction> <PropertyNotSetInConstructor occurrences="2"> <code>IsCompressed</code> <code>IsCompressed</code> </PropertyNotSetInConstructor> </file> <file src="src/File/IsImage.php"> <DocblockTypeContradiction occurrences="1"> <code>$options === null</code> </DocblockTypeContradiction> <PropertyNotSetInConstructor occurrences="2"> <code>IsImage</code> <code>IsImage</code> </PropertyNotSetInConstructor> </file> <file src="src/File/Md5.php"> <InvalidPropertyAssignmentValue occurrences="1"/> <MixedArgument occurrences="2"> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> </MixedArgument> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> </file> <file src="src/File/MimeType.php"> <DocblockTypeContradiction occurrences="3"> <code>! $this->isMagicFileDisabled() && (! empty($mimefile) && empty($this->finfo))</code> <code>$file === false</code> <code>is_array($mimetype)</code> </DocblockTypeContradiction> <FalsableReturnStatement occurrences="1"> <code>$this->options['magicFile']</code> </FalsableReturnStatement> <InvalidCatch occurrences="1"/> <MixedArgument occurrences="13"> <code>$file</code> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> <code>$options[$key]</code> <code>$options['enableHeaderCheck']</code> <code>$options['magicFile']</code> <code>$options['mimeType']</code> <code>$this->type</code> <code>$this->type</code> <code>$this->type</code> <code>static::FALSE_TYPE</code> <code>static::NOT_DETECTED</code> <code>static::NOT_READABLE</code> </MixedArgument> <MixedArgumentTypeCoercion occurrences="1"> <code>$mimetypes</code> </MixedArgumentTypeCoercion> <MixedAssignment occurrences="4"> <code>$file</code> <code>$mime</code> <code>$mt</code> <code>$this->type</code> </MixedAssignment> <MixedInferredReturnType occurrences="3"> <code>bool</code> <code>bool</code> <code>string</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="4"> <code>$this->options['disableMagicFile']</code> <code>$this->options['enableHeaderCheck']</code> <code>$this->options['magicFile']</code> <code>$this->options['magicFile']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyInvalidArgument occurrences="2"> <code>$mimetype</code> <code>$mimetypes</code> </PossiblyInvalidArgument> <PossiblyInvalidIterator occurrences="1"> <code>$mimetype</code> </PossiblyInvalidIterator> <PossiblyNullPropertyAssignmentValue occurrences="2"> <code>null</code> <code>null</code> </PossiblyNullPropertyAssignmentValue> <PropertyNotSetInConstructor occurrences="2"> <code>$finfo</code> <code>$type</code> </PropertyNotSetInConstructor> <RedundantCastGivenDocblockType occurrences="3"> <code>(bool) $asArray</code> <code>(bool) $disable</code> <code>(bool) $headerCheck</code> </RedundantCastGivenDocblockType> <RedundantCondition occurrences="2"> <code>$this->options['magicFile'] === null</code> <code>$this->options['magicFile'] === null</code> </RedundantCondition> <TypeDoesNotContainType occurrences="1"> <code>$this->options['magicFile'] !== null</code> </TypeDoesNotContainType> </file> <file src="src/File/NotExists.php"> <InvalidIterator occurrences="1"> <code>$directories</code> </InvalidIterator> <MixedArgument occurrences="1"> <code>$fileInfo['file']</code> </MixedArgument> <MixedAssignment occurrences="1"> <code>$directory</code> </MixedAssignment> <MixedOperand occurrences="2"> <code>$directory</code> <code>$fileInfo['basename']</code> </MixedOperand> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> </file> <file src="src/File/Sha1.php"> <InvalidPropertyAssignmentValue occurrences="1"/> <MixedArgument occurrences="2"> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> </MixedArgument> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> </file> <file src="src/File/Size.php"> <DocblockTypeContradiction occurrences="4"> <code>! is_string($max) && ! is_numeric($max)</code> <code>! is_string($min) && ! is_numeric($min)</code> <code>is_string($options)</code> <code>is_string($options) || is_numeric($options)</code> </DocblockTypeContradiction> <InvalidOperand occurrences="8"> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> <code>$value</code> </InvalidOperand> <InvalidPropertyAssignmentValue occurrences="5"> <code>$size</code> <code>$size</code> <code>$size</code> <code>$this->toByteString($size)</code> <code>$this->toByteString($size)</code> </InvalidPropertyAssignmentValue> <InvalidScalarArgument occurrences="6"> <code>$max</code> <code>$max</code> <code>$min</code> <code>$min</code> <code>$size</code> <code>$size</code> </InvalidScalarArgument> <MixedArgument occurrences="4"> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> <code>$max</code> <code>$min</code> </MixedArgument> <MixedAssignment occurrences="4"> <code>$max</code> <code>$min</code> <code>$options['max']</code> <code>$options['useByteString']</code> </MixedAssignment> <MixedInferredReturnType occurrences="3"> <code>bool</code> <code>int|string</code> <code>int|string</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="3"> <code>$max</code> <code>$min</code> <code>$this->options['useByteString']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyInvalidArgument occurrences="1"> <code>$options</code> </PossiblyInvalidArgument> <PossiblyInvalidArrayAssignment occurrences="2"> <code>$options['max']</code> <code>$options['useByteString']</code> </PossiblyInvalidArrayAssignment> <PropertyNotSetInConstructor occurrences="1"> <code>$size</code> </PropertyNotSetInConstructor> <RedundantCastGivenDocblockType occurrences="1"> <code>(bool) $byteString</code> </RedundantCastGivenDocblockType> <RedundantConditionGivenDocblockType occurrences="4"> <code>$max !== null</code> <code>$max !== null</code> <code>$min !== null</code> <code>$min !== null</code> </RedundantConditionGivenDocblockType> </file> <file src="src/File/Upload.php"> <DocblockTypeContradiction occurrences="2"> <code>$this->options['files'] === null</code> <code>null === $files</code> </DocblockTypeContradiction> <MixedArgument occurrences="11"> <code>$content</code> <code>$content</code> <code>$content</code> <code>$content</code> <code>$content</code> <code>$content</code> <code>$content</code> <code>$content</code> <code>$content</code> <code>$content['tmp_name']</code> <code>$file</code> </MixedArgument> <MixedArgumentTypeCoercion occurrences="3"> <code>$file</code> <code>$file</code> <code>$file</code> </MixedArgumentTypeCoercion> <MixedArrayAccess occurrences="6"> <code>$content['error']</code> <code>$content['name']</code> <code>$content['tmp_name']</code> <code>$this->options['files'][$name]</code> <code>$this->options['files'][$name]</code> <code>$this->options['files'][$name]</code> </MixedArrayAccess> <MixedArrayOffset occurrences="4"> <code>$return[$name]</code> <code>$return[$name]</code> <code>$this->options['files'][$name]</code> <code>$this->options['files'][$name]</code> </MixedArrayOffset> <MixedAssignment occurrences="9"> <code>$content</code> <code>$content</code> <code>$content</code> <code>$content</code> <code>$error</code> <code>$name</code> <code>$return[$file]</code> <code>$return[$name]</code> <code>$return[$name]</code> </MixedAssignment> <MixedInferredReturnType occurrences="1"> <code>array</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="1"> <code>$this->options['files']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyInvalidArgument occurrences="1"> <code>$options</code> </PossiblyInvalidArgument> <PossiblyNullArgument occurrences="1"> <code>$file</code> </PossiblyNullArgument> <RedundantConditionGivenDocblockType occurrences="4"> <code>$file !== null</code> <code>$file instanceof UploadedFileInterface</code> <code>is_array($files)</code> </RedundantConditionGivenDocblockType> </file> <file src="src/File/UploadFile.php"> <MixedArgument occurrences="3"> <code>$value['error']</code> <code>$value['name']</code> <code>$value['tmp_name']</code> </MixedArgument> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <RedundantConditionGivenDocblockType occurrences="1"> <code>is_string($value)</code> </RedundantConditionGivenDocblockType> </file> <file src="src/File/WordCount.php"> <DocblockTypeContradiction occurrences="1"> <code>is_string($options)</code> </DocblockTypeContradiction> <MixedArgument occurrences="2"> <code>$fileInfo['file']</code> <code>$fileInfo['file']</code> </MixedArgument> <MixedAssignment occurrences="2"> <code>$max</code> <code>$min</code> </MixedAssignment> <MixedInferredReturnType occurrences="2"> <code>int</code> <code>int</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="2"> <code>$this->options['max']</code> <code>$this->options['min']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyInvalidArgument occurrences="1"> <code>$options</code> </PossiblyInvalidArgument> <PropertyNotSetInConstructor occurrences="1"> <code>$count</code> </PropertyNotSetInConstructor> <RedundantConditionGivenDocblockType occurrences="4"> <code>$this->getMax() !== null</code> <code>$this->getMax() !== null</code> <code>$this->getMin() !== null</code> <code>$this->getMin() !== null</code> </RedundantConditionGivenDocblockType> </file> <file src="src/GpsPoint.php"> <DocblockTypeContradiction occurrences="2"> <code>$value === false || $value === null</code> <code>$value === null</code> </DocblockTypeContradiction> <InvalidOperand occurrences="2"> <code>$matches[1][0]</code> <code>$matches[2][0]</code> </InvalidOperand> <MixedArgument occurrences="3"> <code>$value</code> <code>$value</code> <code>$value</code> </MixedArgument> </file> <file src="src/GreaterThan.php"> <MixedArgument occurrences="1"> <code>$options['inclusive']</code> </MixedArgument> <MixedAssignment occurrences="2"> <code>$temp['inclusive']</code> <code>$temp['min']</code> </MixedAssignment> <PossiblyUndefinedVariable occurrences="1"> <code>$temp</code> </PossiblyUndefinedVariable> <PropertyNotSetInConstructor occurrences="1"> <code>$inclusive</code> </PropertyNotSetInConstructor> </file> <file src="src/Hex.php"> <DocblockTypeContradiction occurrences="1"> <code>! is_string($value)</code> </DocblockTypeContradiction> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> </file> <file src="src/Hostname.php"> <DocblockTypeContradiction occurrences="2"> <code>is_array($options)</code> <code>is_string($value)</code> </DocblockTypeContradiction> <MixedArgument occurrences="2"> <code>$regexChar</code> <code>$regexKey</code> </MixedArgument> <MixedAssignment occurrences="8"> <code>$partRegexChars</code> <code>$regexChar</code> <code>$regexChars</code> <code>$regexKey</code> <code>$temp['allow']</code> <code>$temp['ipValidator']</code> <code>$temp['useIdnCheck']</code> <code>$temp['useTldCheck']</code> </MixedAssignment> <MixedInferredReturnType occurrences="4"> <code>Ip</code> <code>bool</code> <code>bool</code> <code>int</code> </MixedInferredReturnType> <MixedOperand occurrences="1"> <code>$regexChars</code> </MixedOperand> <MixedReturnStatement occurrences="4"> <code>$this->options['allow']</code> <code>$this->options['ipValidator']</code> <code>$this->options['useIdnCheck']</code> <code>$this->options['useTldCheck']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyUndefinedVariable occurrences="1"> <code>$temp</code> </PossiblyUndefinedVariable> <RedundantCastGivenDocblockType occurrences="2"> <code>(bool) $useIdnCheck</code> <code>(bool) $useTldCheck</code> </RedundantCastGivenDocblockType> <UnresolvableInclude occurrences="1"> <code>include __DIR__ . '/' . $this->validIdns[$this->tld]</code> </UnresolvableInclude> </file> <file src="src/Iban.php"> <DocblockTypeContradiction occurrences="1"> <code>is_string($value)</code> </DocblockTypeContradiction> <MixedArgument occurrences="2"> <code>$options['allow_non_sepa']</code> <code>$options['country_code']</code> </MixedArgument> <MixedOperand occurrences="1"> <code>static::$ibanRegex[$countryCode]</code> </MixedOperand> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <RedundantCastGivenDocblockType occurrences="2"> <code>(bool) $allowNonSepa</code> <code>(string) $countryCode</code> </RedundantCastGivenDocblockType> </file> <file src="src/Identical.php"> <DocblockTypeContradiction occurrences="1"> <code>! is_array($context) && ! $context instanceof ArrayAccess</code> </DocblockTypeContradiction> <MixedArgument occurrences="2"> <code>$token['literal']</code> <code>$token['strict']</code> </MixedArgument> <MixedArrayAccess occurrences="2"> <code>$context[$key]</code> <code>$context[$token]</code> </MixedArrayAccess> <MixedAssignment occurrences="6"> <code>$context</code> <code>$this->token</code> <code>$token</code> <code>$token</code> <code>$token</code> <code>$token</code> </MixedAssignment> <RedundantCastGivenDocblockType occurrences="2"> <code>(bool) $literal</code> <code>(bool) $strict</code> </RedundantCastGivenDocblockType> </file> <file src="src/InArray.php"> <DocblockTypeContradiction occurrences="1"> <code>$this->haystack === null</code> </DocblockTypeContradiction> <MixedArgument occurrences="3"> <code>$haystack</code> <code>$haystack</code> <code>$haystack</code> </MixedArgument> <MixedAssignment occurrences="5"> <code>$el</code> <code>$element</code> <code>$h</code> <code>$haystack</code> <code>$this->haystack</code> </MixedAssignment> <PropertyNotSetInConstructor occurrences="1"> <code>$haystack</code> </PropertyNotSetInConstructor> <RedundantCastGivenDocblockType occurrences="1"> <code>(bool) $recursive</code> </RedundantCastGivenDocblockType> </file> <file src="src/Ip.php"> <LessSpecificImplementedReturnType occurrences="1"> <code>AbstractValidator</code> </LessSpecificImplementedReturnType> <MixedArgument occurrences="2"> <code>$regex</code> <code>$regex</code> </MixedArgument> </file> <file src="src/IsCountable.php"> <InvalidArgument occurrences="1"> <code>$options</code> </InvalidArgument> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> </file> <file src="src/IsInstanceOf.php"> <MixedAssignment occurrences="1"> <code>$tmpOptions['className']</code> </MixedAssignment> <PropertyNotSetInConstructor occurrences="1"> <code>$className</code> </PropertyNotSetInConstructor> </file> <file src="src/Isbn.php"> <DocblockTypeContradiction occurrences="1"> <code>! is_string($value)</code> </DocblockTypeContradiction> <MixedArgument occurrences="3"> <code>$this->getValue()</code> <code>$this->getValue()</code> <code>$this->getValue()</code> </MixedArgument> <MixedInferredReturnType occurrences="2"> <code>string</code> <code>string</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="2"> <code>$this->options['separator']</code> <code>$this->options['type']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> </file> <file src="src/LessThan.php"> <MixedArgument occurrences="1"> <code>$options['inclusive']</code> </MixedArgument> <MixedAssignment occurrences="2"> <code>$temp['inclusive']</code> <code>$temp['max']</code> </MixedAssignment> <PossiblyUndefinedVariable occurrences="1"> <code>$temp</code> </PossiblyUndefinedVariable> <PropertyNotSetInConstructor occurrences="1"> <code>$inclusive</code> </PropertyNotSetInConstructor> </file> <file src="src/Module.php"> <UndefinedDocblockClass occurrences="1"> <code>ModuleManager</code> </UndefinedDocblockClass> </file> <file src="src/NotEmpty.php"> <MixedAssignment occurrences="2"> <code>$temp['type']</code> <code>$value</code> </MixedAssignment> <MixedInferredReturnType occurrences="1"> <code>int</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="1"> <code>$this->options['type']</code> </MixedReturnStatement> <PossiblyNullArgument occurrences="1"> <code>$type</code> </PossiblyNullArgument> </file> <file src="src/Regex.php"> <DocblockTypeContradiction occurrences="2"> <code>! is_string($value)</code> <code>is_array($pattern)</code> </DocblockTypeContradiction> <InvalidScalarArgument occurrences="1"> <code>$value</code> </InvalidScalarArgument> <MixedArgument occurrences="2"> <code>$pattern['pattern']</code> <code>$value</code> </MixedArgument> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <RedundantCastGivenDocblockType occurrences="1"> <code>(string) $pattern</code> </RedundantCastGivenDocblockType> </file> <file src="src/Sitemap/Changefreq.php"> <DocblockTypeContradiction occurrences="1"> <code>is_string($value)</code> </DocblockTypeContradiction> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> </file> <file src="src/Sitemap/Lastmod.php"> <DocblockTypeContradiction occurrences="1"> <code>is_string($value)</code> </DocblockTypeContradiction> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> </file> <file src="src/Sitemap/Loc.php"> <DocblockTypeContradiction occurrences="1"> <code>is_string($value)</code> </DocblockTypeContradiction> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> </file> <file src="src/Sitemap/Priority.php"> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> </file> <file src="src/StaticValidator.php"> <DocblockTypeContradiction occurrences="1"> <code>null === static::$plugins</code> </DocblockTypeContradiction> <MixedAssignment occurrences="1"> <code>$validator</code> </MixedAssignment> <MixedInferredReturnType occurrences="1"> <code>bool</code> </MixedInferredReturnType> <MixedMethodCall occurrences="1"> <code>isValid</code> </MixedMethodCall> <MixedReturnStatement occurrences="1"> <code>$validator->isValid($value)</code> </MixedReturnStatement> <RedundantCondition occurrences="1"> <code>method_exists($plugins, 'configure')</code> </RedundantCondition> <UndefinedMethod occurrences="1"> <code>setShareByDefault</code> </UndefinedMethod> </file> <file src="src/Step.php"> <DocblockTypeContradiction occurrences="2"> <code>$options instanceof Traversable</code> <code>is_array($options)</code> </DocblockTypeContradiction> <InvalidScalarArgument occurrences="3"> <code>$float</code> <code>$float</code> <code>$value</code> </InvalidScalarArgument> <MixedArgument occurrences="3"> <code>$options</code> <code>$this->baseValue</code> <code>$this->step</code> </MixedArgument> <MixedAssignment occurrences="2"> <code>$temp['baseValue']</code> <code>$temp['step']</code> </MixedAssignment> <MixedInferredReturnType occurrences="2"> <code>string</code> <code>string</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="2"> <code>$this->baseValue</code> <code>$this->step</code> </MixedReturnStatement> <PossiblyFalseOperand occurrences="1"> <code>strpos($float, '.')</code> </PossiblyFalseOperand> <PossiblyUndefinedVariable occurrences="1"> <code>$temp</code> </PossiblyUndefinedVariable> </file> <file src="src/StringLength.php"> <DocblockTypeContradiction occurrences="1"> <code>is_string($value)</code> </DocblockTypeContradiction> <MixedAssignment occurrences="3"> <code>$temp['encoding']</code> <code>$temp['max']</code> <code>$temp['min']</code> </MixedAssignment> <MixedInferredReturnType occurrences="4"> <code>int</code> <code>int</code> <code>int|null</code> <code>string</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="4"> <code>$this->options['encoding']</code> <code>$this->options['length']</code> <code>$this->options['max']</code> <code>$this->options['min']</code> </MixedReturnStatement> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <PossiblyFalseArgument occurrences="1"> <code>$this->getStringWrapper()->strlen($value)</code> </PossiblyFalseArgument> <PossiblyUndefinedVariable occurrences="1"> <code>$temp</code> </PossiblyUndefinedVariable> <RedundantCastGivenDocblockType occurrences="3"> <code>(int) $length</code> <code>(int) $max</code> <code>(int) $min</code> </RedundantCastGivenDocblockType> </file> <file src="src/Timezone.php"> <DocblockTypeContradiction occurrences="2"> <code>is_object($type)</code> <code>is_string($type)</code> </DocblockTypeContradiction> <InvalidOperand occurrences="1"> <code>array_search($value, $this->constants)</code> </InvalidOperand> <MixedArgument occurrences="2"> <code>$type</code> </MixedArgument> <MixedAssignment occurrences="3"> <code>$opts['type']</code> <code>$type</code> <code>$value</code> </MixedAssignment> <MixedOperand occurrences="4"> <code>$type</code> <code>$type</code> <code>$type</code> <code>$type</code> </MixedOperand> <PossiblyFalseArgument occurrences="4"> <code>$abbrs</code> <code>$abbrs</code> <code>$locations</code> <code>$locations</code> </PossiblyFalseArgument> <PossiblyFalseOperand occurrences="1"> <code>array_search($value, $this->constants)</code> </PossiblyFalseOperand> <PossiblyNullArgument occurrences="3"> <code>$type</code> <code>$value</code> <code>$value</code> </PossiblyNullArgument> <PossiblyUndefinedVariable occurrences="1"> <code>$opts</code> </PossiblyUndefinedVariable> <RedundantConditionGivenDocblockType occurrences="2"> <code>gettype($type)</code> <code>is_object($type) ? get_class($type) : gettype($type)</code> </RedundantConditionGivenDocblockType> </file> <file src="src/Uri.php"> <DocblockTypeContradiction occurrences="4"> <code>is_array($options)</code> <code>is_string($this->uriHandler)</code> <code>is_string($value)</code> <code>null === $this->uriHandler</code> </DocblockTypeContradiction> <InvalidCatch occurrences="1"/> <LessSpecificReturnStatement occurrences="1"> <code>$this->uriHandler</code> </LessSpecificReturnStatement> <MixedArgument occurrences="4"> <code>$options['allowAbsolute']</code> <code>$options['allowRelative']</code> <code>$options['uriHandler']</code> <code>$this->uriHandler</code> </MixedArgument> <MixedAssignment occurrences="4"> <code>$temp['allowAbsolute']</code> <code>$temp['allowRelative']</code> <code>$temp['uriHandler']</code> <code>$this->uriHandler</code> </MixedAssignment> <MixedMethodCall occurrences="1"> <code>new $this->uriHandler()</code> </MixedMethodCall> <MoreSpecificImplementedParamType occurrences="1"> <code>$value</code> </MoreSpecificImplementedParamType> <MoreSpecificReturnType occurrences="1"> <code>UriHandler</code> </MoreSpecificReturnType> <PossiblyUndefinedVariable occurrences="1"> <code>$temp</code> </PossiblyUndefinedVariable> <PropertyNotSetInConstructor occurrences="1"> <code>$uriHandler</code> </PropertyNotSetInConstructor> <PropertyTypeCoercion occurrences="1"> <code>new $this->uriHandler()</code> </PropertyTypeCoercion> <RedundantCastGivenDocblockType occurrences="2"> <code>(bool) $allowAbsolute</code> <code>(bool) $allowRelative</code> </RedundantCastGivenDocblockType> </file> <file src="src/ValidatorChain.php"> <DocblockTypeContradiction occurrences="1"> <code>$this->plugins</code> </DocblockTypeContradiction> <MixedArgument occurrences="5"> <code>$item['data']['breakChainOnFailure']</code> <code>$item['data']['instance']</code> <code>$item['priority']</code> <code>$messages</code> <code>$priority</code> </MixedArgument> <MixedArrayAccess occurrences="5"> <code>$element['breakChainOnFailure']</code> <code>$element['instance']</code> <code>$item['data']</code> <code>$item['data']</code> <code>$item['priority']</code> </MixedArrayAccess> <MixedAssignment occurrences="5"> <code>$element</code> <code>$item</code> <code>$messages</code> <code>$priority</code> <code>$validator</code> </MixedAssignment> <MixedInferredReturnType occurrences="1"> <code>ValidatorInterface</code> </MixedInferredReturnType> <MixedMethodCall occurrences="2"> <code>getMessages</code> <code>isValid</code> </MixedMethodCall> <MixedOperand occurrences="1"> <code>$extractedNodes[0]</code> </MixedOperand> <MixedReturnStatement occurrences="1"> <code>$plugins->get($name, $options)</code> </MixedReturnStatement> <PropertyNotSetInConstructor occurrences="1"> <code>$plugins</code> </PropertyNotSetInConstructor> <RedundantCastGivenDocblockType occurrences="2"> <code>(bool) $breakChainOnFailure</code> <code>(bool) $breakChainOnFailure</code> </RedundantCastGivenDocblockType> </file> <file src="src/ValidatorPluginManager.php"> <DeprecatedMethod occurrences="2"> <code>getServiceLocator</code> <code>getServiceLocator</code> </DeprecatedMethod> <DocblockTypeContradiction occurrences="1"> <code>gettype($instance)</code> </DocblockTypeContradiction> <InvalidScalarArgument occurrences="1"> <code>$e->getCode()</code> </InvalidScalarArgument> <MissingParamType occurrences="1"> <code>$configOrContainerInstance</code> </MissingParamType> <MixedArgument occurrences="3"> <code>$configOrContainerInstance</code> <code>$container->get('MvcTranslator')</code> <code>$plugin</code> </MixedArgument> <MixedMethodCall occurrences="2"> <code>get</code> <code>has</code> </MixedMethodCall> <PossiblyNullArgument occurrences="1"> <code>$this->instanceOf</code> </PossiblyNullArgument> <RedundantCondition occurrences="1"> <code>$container === $this && method_exists($container, 'getServiceLocator')</code> </RedundantCondition> <RedundantConditionGivenDocblockType occurrences="2"> <code>$container</code> <code>is_object($instance)</code> </RedundantConditionGivenDocblockType> </file> <file src="src/ValidatorPluginManagerAwareInterface.php"> <MissingReturnType occurrences="1"> <code>setValidatorPluginManager</code> </MissingReturnType> </file> <file src="src/ValidatorPluginManagerFactory.php"> <DeprecatedInterface occurrences="1"> <code>ValidatorPluginManagerFactory</code> </DeprecatedInterface> <MissingParamType occurrences="3"> <code>$name</code> <code>$name</code> <code>$requestedName</code> </MissingParamType> <MixedArgument occurrences="1"> <code>$config['validators']</code> </MixedArgument> <ParamNameMismatch occurrences="1"> <code>$container</code> </ParamNameMismatch> </file> <file src="test/AbstractTest.php"> <InvalidArgument occurrences="3"> <code>[$this, 'errorHandlerIgnore']</code> <code>[$this, 'errorHandlerIgnore']</code> <code>[$this, 'errorHandlerIgnore']</code> </InvalidArgument> <InvalidScalarArgument occurrences="1"> <code>1</code> </InvalidScalarArgument> <MixedArgument occurrences="9"> <code>$message</code> <code>$message</code> <code>$messages['fooMessage']</code> <code>$messages['fooMessage']</code> <code>$messages['fooMessage']</code> <code>$messages['fooMessage']</code> <code>$messages['fooMessage']</code> <code>$messages['fooMessage']</code> <code>$options</code> </MixedArgument> <MixedAssignment occurrences="2"> <code>$message</code> <code>$message</code> </MixedAssignment> <NullArgument occurrences="2"> <code>null</code> <code>null</code> </NullArgument> <PossiblyNullArgument occurrences="1"> <code>var_export($messages, 1)</code> </PossiblyNullArgument> </file> <file src="test/BarcodeTest.php"> <ArgumentTypeCoercion occurrences="1"> <code>$expectedInstance</code> </ArgumentTypeCoercion> <InvalidArgument occurrences="3"> <code>$config</code> <code>['065100004327']</code> <code>['065100004327']</code> </InvalidArgument> <InvalidCast occurrences="2"> <code>['065100004327']</code> <code>['065100004327']</code> </InvalidCast> <InvalidScalarArgument occurrences="4"> <code>123</code> <code>123</code> <code>06510000.4327</code> <code>106510000.4327</code> </InvalidScalarArgument> <MixedArgument occurrences="1"> <code>$message['barcodeInvalidLength']</code> </MixedArgument> </file> <file src="test/BetweenTest.php"> <InvalidArgument occurrences="1"> <code>1</code> </InvalidArgument> <LessSpecificReturnStatement occurrences="1"/> <MixedArgumentTypeCoercion occurrences="1"> <code>$validator->getMessages()</code> </MixedArgumentTypeCoercion> <MixedOperand occurrences="1"> <code>$value</code> </MixedOperand> <MoreSpecificReturnType occurrences="1"/> </file> <file src="test/BitwiseTest.php"> <InvalidArgument occurrences="7"> <code>$control</code> <code>$control</code> <code>0x1</code> <code>0x1</code> <code>0x1</code> <code>0x1</code> <code>0x1</code> </InvalidArgument> </file> <file src="test/CallbackTest.php"> <MissingClosureParamType occurrences="5"> <code>$baz</code> <code>$c</code> <code>$c</code> <code>$v</code> <code>$v</code> </MissingClosureParamType> <MixedArrayAssignment occurrences="1"> <code>$options['callback']</code> </MixedArrayAssignment> <MixedAssignment occurrences="1"> <code>$options</code> </MixedAssignment> </file> <file src="test/CreditCardTest.php"> <InvalidArgument occurrences="2"> <code>['something']</code> <code>[self::class, 'nocallback']</code> </InvalidArgument> <InvalidCast occurrences="1"> <code>['something']</code> </InvalidCast> <MixedArgument occurrences="1"> <code>current($message)</code> </MixedArgument> </file> <file src="test/CsrfTest.php"> <InvalidArgument occurrences="1"> <code>[]</code> </InvalidArgument> <InvalidCast occurrences="1"> <code>[]</code> </InvalidCast> <InvalidScalarArgument occurrences="1"> <code>$timeout</code> </InvalidScalarArgument> <MixedArgument occurrences="1"> <code>$bareToken</code> </MixedArgument> <MixedAssignment occurrences="3"> <code>$bareToken</code> <code>$test</code> <code>$test</code> </MixedAssignment> <MixedOperand occurrences="1"> <code>$_SERVER['REQUEST_TIME']</code> </MixedOperand> </file> <file src="test/Db/NoRecordExistsTest.php"> <DeprecatedMethod occurrences="2"> <code>setMethods</code> <code>setMethods</code> </DeprecatedMethod> <InvalidArgument occurrences="8"> <code>'users'</code> <code>'users'</code> <code>'users'</code> <code>'users'</code> <code>'users'</code> <code>'users'</code> <code>'users'</code> <code>'users'</code> </InvalidArgument> <UndefinedPropertyAssignment occurrences="1"> <code>$mockHasResultRow->one</code> </UndefinedPropertyAssignment> </file> <file src="test/Db/RecordExistsTest.php"> <DeprecatedMethod occurrences="2"> <code>setMethods</code> <code>setMethods</code> </DeprecatedMethod> <InvalidArgument occurrences="4"> <code>'users'</code> <code>'users'</code> <code>'users'</code> <code>'users'</code> </InvalidArgument> <MixedArrayAccess occurrences="2"> <code>$parameters['where1']</code> <code>$parameters['where2']</code> </MixedArrayAccess> <MixedAssignment occurrences="1"> <code>$parameters</code> </MixedAssignment> <UndefinedPropertyAssignment occurrences="1"> <code>$mockHasResultRow->one</code> </UndefinedPropertyAssignment> </file> <file src="test/Db/TestAsset/ConcreteDbValidator.php"> <PropertyNotSetInConstructor occurrences="1"> <code>ConcreteDbValidator</code> </PropertyNotSetInConstructor> </file> <file src="test/Db/TestAsset/TrustingSql92Platform.php"> <MixedInferredReturnType occurrences="1"> <code>quoteValue</code> </MixedInferredReturnType> <MixedReturnStatement occurrences="1"> <code>$this->quoteTrustedValue($value)</code> </MixedReturnStatement> </file> <file src="test/DigitsTest.php"> <InvalidArgument occurrences="1"> <code>[1 => 1]</code> </InvalidArgument> <InvalidCast occurrences="1"> <code>[1 => 1]</code> </InvalidCast> </file> <file src="test/EmailAddressTest.php"> <InvalidArgument occurrences="10"> <code>Hostname::ALLOW_ALL</code> <code>Hostname::ALLOW_ALL</code> <code>Hostname::ALLOW_ALL</code> <code>Hostname::ALLOW_ALL</code> <code>Hostname::ALLOW_ALL</code> <code>Hostname::ALLOW_DNS</code> <code>Hostname::ALLOW_DNS</code> <code>Hostname::ALLOW_DNS | Hostname::ALLOW_IP</code> <code>[$this, 'errorHandler']</code> <code>[1 => 1]</code> </InvalidArgument> <InvalidCast occurrences="1"> <code>[1 => 1]</code> </InvalidCast> <MixedArgument occurrences="11"> <code>current($messages)</code> <code>current($messages)</code> <code>current($messages)</code> <code>current($messages)</code> <code>current($messages)</code> <code>current($messages)</code> <code>current($messages)</code> <code>next($messages)</code> <code>next($messages)</code> <code>next($messages)</code> <code>next($messages)</code> </MixedArgument> <MixedArgumentTypeCoercion occurrences="11"> <code>$this->validator->getMessages()</code> <code>$this->validator->getMessages()</code> <code>$this->validator->getMessages()</code> <code>$this->validator->getMessages()</code> <code>$validator->getMessages()</code> <code>$validator->getMessages()</code> <code>$validator->getMessages()</code> <code>$validator->getMessages()</code> <code>$validator->getMessages()</code> <code>$validator->getMessages()</code> <code>$validator->getMessages()</code> </MixedArgumentTypeCoercion> <MixedAssignment occurrences="6"> <code>$message</code> <code>$message</code> <code>$message</code> <code>$message</code> <code>$message</code> <code>$message</code> </MixedAssignment> <NullArgument occurrences="2"> <code>null</code> <code>null</code> </NullArgument> <RedundantConditionGivenDocblockType occurrences="1"> <code>assertIsArray</code> </RedundantConditionGivenDocblockType> <UndefinedDocblockClass occurrences="1"> <code>PHPUnit_Framework_SkippedTestError</code> </UndefinedDocblockClass> </file> <file src="test/ExplodeTest.php"> <InvalidArgument occurrences="1"> <code>'inarray'</code> </InvalidArgument> <MissingClosureParamType occurrences="2"> <code>$c</code> <code>$v</code> </MissingClosureParamType> <UnusedClosureParam occurrences="1"> <code>$v</code> </UnusedClosureParam> </file> <file src="test/File/CountTest.php"> <MixedArgument occurrences="2"> <code>$max</code> <code>$min</code> </MixedArgument> </file> <file src="test/File/Crc32Test.php"> <MixedArgument occurrences="2"> <code>$isValidParam['tmp_name']</code> <code>current($validator->getMessages())</code> </MixedArgument> </file> <file src="test/File/ExcludeExtensionTest.php"> <LessSpecificReturnStatement occurrences="1"> <code>$testData</code> </LessSpecificReturnStatement> <MixedArgument occurrences="2"> <code>$isValidParam['tmp_name']</code> <code>current($validator->getMessages())</code> </MixedArgument> <MoreSpecificReturnType occurrences="1"/> </file> <file src="test/File/ExcludeMimeTypeTest.php"> <MixedArgument occurrences="1"> <code>$isValidParam['tmp_name']</code> </MixedArgument> <RedundantConditionGivenDocblockType occurrences="1"> <code>is_array($isValidParam)</code> </RedundantConditionGivenDocblockType> </file> <file src="test/File/ExistsTest.php"> <MixedArgument occurrences="3"> <code>$isValidParam['tmp_name']</code> <code>$value</code> <code>current($validator->getMessages())</code> </MixedArgument> </file> <file src="test/File/ExtensionTest.php"> <LessSpecificReturnStatement occurrences="1"> <code>$testData</code> </LessSpecificReturnStatement> <MixedArgument occurrences="2"> <code>$isValidParam['tmp_name']</code> <code>current($validator->getMessages())</code> </MixedArgument> <MoreSpecificReturnType occurrences="1"/> </file> <file src="test/File/FileInformationTraitTest.php"> <MixedArgument occurrences="3"> <code>$this->upload->reveal()</code> <code>$this->upload->reveal()</code> <code>$this->upload->reveal()</code> </MixedArgument> <MixedMethodCall occurrences="3"> <code>willReturn</code> <code>willReturn</code> <code>willReturn</code> </MixedMethodCall> <PossiblyInvalidMethodCall occurrences="3"> <code>willReturn</code> <code>willReturn</code> <code>willReturn</code> </PossiblyInvalidMethodCall> <PossiblyNullReference occurrences="3"> <code>willReturn</code> <code>willReturn</code> <code>willReturn</code> </PossiblyNullReference> <PossiblyUndefinedMethod occurrences="3"> <code>reveal</code> <code>reveal</code> <code>reveal</code> </PossiblyUndefinedMethod> </file> <file src="test/File/FilesSizeTest.php"> <InvalidArgument occurrences="1"> <code>[$this, 'errorHandler']</code> </InvalidArgument> <InvalidDocblock occurrences="1"> <code>public function basicDataProvider(): array</code> </InvalidDocblock> <MixedArgument occurrences="5"> <code>$options</code> <code>current($messages)</code> <code>current($messages)</code> <code>current($messages)</code> <code>current($messages)</code> </MixedArgument> <MixedInferredReturnType occurrences="1"/> </file> <file src="test/File/HashTest.php"> <MixedArgument occurrences="3"> <code>$isValidParam['tmp_name']</code> <code>$value</code> <code>current($validator->getMessages())</code> </MixedArgument> <MixedArrayAccess occurrences="1"> <code>$options['algorithm']</code> </MixedArrayAccess> <MixedAssignment occurrences="1"> <code>$options</code> </MixedAssignment> </file> <file src="test/File/ImageSizeTest.php"> <InvalidArgument occurrences="1"> <code>$minWidth</code> </InvalidArgument> <MixedArgument occurrences="2"> <code>$isValidParam['tmp_name']</code> <code>current($validator->getMessages())</code> </MixedArgument> </file> <file src="test/File/IsCompressedTest.php"> <DocblockTypeContradiction occurrences="1"> <code>is_array($isValidParam)</code> </DocblockTypeContradiction> <MixedArgument occurrences="2"> <code>$isValidParam['tmp_name']</code> <code>current($validator->getMessages())</code> </MixedArgument> <PossiblyNullArgument occurrences="2"> <code>$options</code> <code>$options</code> </PossiblyNullArgument> </file> <file src="test/File/IsImageTest.php"> <MixedArgument occurrences="4"> <code>$isValidParam['tmp_name']</code> <code>$options</code> <code>$options</code> <code>current($validator->getMessages())</code> </MixedArgument> <MixedInferredReturnType occurrences="1"> <code>array</code> </MixedInferredReturnType> <RedundantCondition occurrences="1"> <code>is_array($isValidParam)</code> </RedundantCondition> </file> <file src="test/File/Md5Test.php"> <MixedArgument occurrences="2"> <code>$isValidParam['tmp_name']</code> <code>current($validator->getMessages())</code> </MixedArgument> </file> <file src="test/File/MimeTypeTest.php"> <InvalidArgument occurrences="1"> <code>[]</code> </InvalidArgument> <InvalidCast occurrences="1"> <code>[]</code> </InvalidCast> <MixedArgument occurrences="3"> <code>$isValidParam['tmp_name']</code> <code>$type</code> <code>current($validator->getMessages())</code> </MixedArgument> <MixedArrayAccess occurrences="1"> <code>$options['magicFile']</code> </MixedArrayAccess> <MixedAssignment occurrences="1"> <code>$options</code> </MixedAssignment> <RedundantConditionGivenDocblockType occurrences="1"> <code>is_array($isValidParam)</code> </RedundantConditionGivenDocblockType> </file> <file src="test/File/NotExistsTest.php"> <MixedArgument occurrences="3"> <code>$isValidParam['tmp_name']</code> <code>$value</code> <code>current($validator->getMessages())</code> </MixedArgument> </file> <file src="test/File/Sha1Test.php"> <MixedArgument occurrences="2"> <code>$isValidParam['tmp_name']</code> <code>current($validator->getMessages())</code> </MixedArgument> <MixedArgumentTypeCoercion occurrences="1"> <code>$isValidParam</code> </MixedArgumentTypeCoercion> </file> <file src="test/File/SizeTest.php"> <MixedArgument occurrences="8"> <code>$isValidParam['tmp_name']</code> <code>$value</code> <code>$value</code> <code>current($messages)</code> <code>current($messages)</code> <code>current($messages)</code> <code>current($messages)</code> <code>current($validator->getMessages())</code> </MixedArgument> </file> <file src="test/File/UploadFileTest.php"> <MixedArgument occurrences="1"> <code>current($validator->getMessages())</code> </MixedArgument> </file> <file src="test/File/UploadTest.php"> <MixedArgument occurrences="1"> <code>current($validator->getMessages())</code> </MixedArgument> <NullArgument occurrences="1"> <code>null</code> </NullArgument> </file> <file src="test/File/WordCountTest.php"> <MixedArgument occurrences="4"> <code>$isValidParam['tmp_name']</code> <code>$value</code> <code>$value</code> <code>current($validator->getMessages())</code> </MixedArgument> </file> <file src="test/GPSPointTest.php"> <MixedArgument occurrences="1"> <code>$messages[$messageKey]</code> </MixedArgument> </file> <file src="test/GreaterThanTest.php"> <InvalidArgument occurrences="7"> <code>1</code> <code>1</code> <code>10</code> <code>10</code> <code>10</code> <code>10</code> <code>10</code> </InvalidArgument> <MixedArgument occurrences="1"> <code>$options</code> </MixedArgument> <PossiblyInvalidArgument occurrences="1"> <code>testBasic</code> </PossiblyInvalidArgument> </file> <file src="test/HexTest.php"> <InvalidArgument occurrences="1"> <code>[1 => 1]</code> </InvalidArgument> <InvalidCast occurrences="1"> <code>[1 => 1]</code> </InvalidCast> <InvalidScalarArgument occurrences="1"> <code>$input</code> </InvalidScalarArgument> </file> <file src="test/HostnameTest.php"> <InvalidArgument occurrences="14"> <code>$option</code> <code>$option</code> <code>$option</code> <code>$option</code> <code>Hostname::ALLOW_ALL</code> <code>Hostname::ALLOW_ALL</code> <code>Hostname::ALLOW_ALL</code> <code>Hostname::ALLOW_ALL</code> <code>Hostname::ALLOW_ALL</code> <code>Hostname::ALLOW_DNS</code> <code>Hostname::ALLOW_DNS</code> <code>Hostname::ALLOW_DNS</code> <code>Hostname::ALLOW_URI</code> <code>[1 => 1]</code> </InvalidArgument> <InvalidCast occurrences="1"> <code>[1 => 1]</code> </InvalidCast> <MixedArgumentTypeCoercion occurrences="3"> <code>$this->validator->getMessages()</code> <code>$validator->getMessages()</code> <code>$validator->getMessages()</code> </MixedArgumentTypeCoercion> <MixedArrayOffset occurrences="1"> <code>$translations[$code]</code> </MixedArrayOffset> <MixedAssignment occurrences="1"> <code>$message</code> </MixedAssignment> <NullArgument occurrences="1"> <code>null</code> </NullArgument> <PossiblyUndefinedVariable occurrences="2"> <code>$code</code> <code>$message</code> </PossiblyUndefinedVariable> </file> <file src="test/IbanTest.php"> <InvalidArgument occurrences="1"> <code>[]</code> </InvalidArgument> <InvalidCast occurrences="1"> <code>[]</code> </InvalidCast> <MixedArgumentTypeCoercion occurrences="1"> <code>array_merge($validator->getMessages())</code> </MixedArgumentTypeCoercion> </file> <file src="test/IdenticalTest.php"> <MixedArgument occurrences="1"> <code>$context</code> </MixedArgument> </file> <file src="test/IsCountableTest.php"> <InvalidArgument occurrences="1"> <code>new stdClass()</code> </InvalidArgument> </file> <file src="test/IsInstanceOfTest.php"> <InvalidArgument occurrences="7"> <code>DateTime::class</code> <code>DateTime::class</code> <code>DateTime::class</code> <code>DateTime::class</code> <code>DateTime::class</code> <code>Exception::class</code> <code>TestCase::class</code> </InvalidArgument> </file> <file src="test/IsbnTest.php"> <InvalidArgument occurrences="1"> <code>(object) 'Test'</code> </InvalidArgument> <InvalidCast occurrences="1"> <code>(object) 'Test'</code> </InvalidCast> <InvalidScalarArgument occurrences="1"> <code>(float) 1.2345</code> </InvalidScalarArgument> <RedundantCast occurrences="1"> <code>(float) 1.2345</code> </RedundantCast> </file> <file src="test/LessThanTest.php"> <InvalidArgument occurrences="6"> <code>10</code> <code>10</code> <code>10</code> <code>10</code> <code>10</code> <code>10</code> </InvalidArgument> <MixedArgument occurrences="1"> <code>$options</code> </MixedArgument> <PossiblyInvalidArgument occurrences="1"> <code>testBasic</code> </PossiblyInvalidArgument> </file> <file src="test/MessageTest.php"> <MixedAssignment occurrences="1"> <code>$var</code> </MixedAssignment> <RedundantConditionGivenDocblockType occurrences="1"> <code>assertIsArray</code> </RedundantConditionGivenDocblockType> </file> <file src="test/NotEmptyTest.php"> <DeprecatedMethod occurrences="2"> <code>setMethods</code> <code>setMethods</code> </DeprecatedMethod> <InvalidScalarArgument occurrences="4"> <code>$type</code> <code>'boolean'</code> <code>'boolean'</code> <code>true</code> </InvalidScalarArgument> <MixedArgument occurrences="1"> <code>$messages['isEmpty']</code> </MixedArgument> <MixedInferredReturnType occurrences="19"> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> <code>array</code> </MixedInferredReturnType> </file> <file src="test/RegexTest.php"> <InvalidArgument occurrences="1"> <code>[1 => 1]</code> </InvalidArgument> <InvalidCast occurrences="1"> <code>[1 => 1]</code> </InvalidCast> <MixedArgument occurrences="2"> <code>$options</code> <code>$options</code> </MixedArgument> <MixedArgumentTypeCoercion occurrences="1"> <code>$validator->getMessages()</code> </MixedArgumentTypeCoercion> </file> <file src="test/Sitemap/ChangefreqTest.php"> <InvalidScalarArgument occurrences="1"> <code>$value</code> </InvalidScalarArgument> <MixedArgument occurrences="2"> <code>current($messages)</code> <code>current($messages)</code> </MixedArgument> <PossiblyInvalidCast occurrences="1"> <code>$value</code> </PossiblyInvalidCast> </file> <file src="test/Sitemap/LastmodTest.php"> <InvalidScalarArgument occurrences="1"> <code>$value</code> </InvalidScalarArgument> <MixedArgument occurrences="2"> <code>current($messages)</code> <code>current($messages)</code> </MixedArgument> <PossiblyInvalidCast occurrences="1"> <code>$value</code> </PossiblyInvalidCast> </file> <file src="test/Sitemap/LocTest.php"> <InvalidScalarArgument occurrences="1"> <code>$value</code> </InvalidScalarArgument> <MixedArgument occurrences="2"> <code>current($messages)</code> <code>current($messages)</code> </MixedArgument> <PossiblyInvalidCast occurrences="1"> <code>$value</code> </PossiblyInvalidCast> </file> <file src="test/Sitemap/PriorityTest.php"> <InvalidScalarArgument occurrences="3"> <code>$value</code> <code>$value</code> <code>$value</code> </InvalidScalarArgument> <MixedArgument occurrences="2"> <code>current($messages)</code> <code>current($messages)</code> </MixedArgument> <PossiblyInvalidCast occurrences="1"> <code>$value</code> </PossiblyInvalidCast> </file> <file src="test/StaticValidatorTest.php"> <InvalidArgument occurrences="1"> <code>1</code> </InvalidArgument> <InvalidScalarArgument occurrences="1"> <code>123</code> </InvalidScalarArgument> <MixedArgument occurrences="1"> <code>$message</code> </MixedArgument> <MixedAssignment occurrences="1"> <code>$message</code> </MixedAssignment> <NullArgument occurrences="1"> <code>null</code> </NullArgument> </file> <file src="test/StepTest.php"> <InvalidArgument occurrences="1"> <code>$baseValue</code> </InvalidArgument> </file> <file src="test/StringLengthTest.php"> <InvalidArgument occurrences="1"> <code>[1 => 1]</code> </InvalidArgument> <InvalidCast occurrences="1"> <code>[1 => 1]</code> </InvalidCast> <MixedArgument occurrences="1"> <code>$options</code> </MixedArgument> </file> <file src="test/TimezoneTest.php"> <InvalidScalarArgument occurrences="4"> <code>'abbreviation'</code> <code>'abbreviation'</code> <code>'location'</code> <code>'location'</code> </InvalidScalarArgument> <MixedArgument occurrences="1"> <code>$value</code> </MixedArgument> </file> <file src="test/UndisclosedPasswordTest.php"> <ArgumentTypeCoercion occurrences="1"> <code>$classOrInstance</code> </ArgumentTypeCoercion> <InvalidArgument occurrences="2"> <code>$this->httpClient</code> <code>$this->httpRequest</code> </InvalidArgument> <InvalidPropertyAssignmentValue occurrences="3"/> <MixedArgument occurrences="2"/> <MixedInferredReturnType occurrences="2"> <code>array</code> <code>array</code> </MixedInferredReturnType> <MixedMethodCall occurrences="6"> <code>will</code> <code>will</code> <code>willReturn</code> <code>willReturn</code> <code>willReturnCallback</code> <code>willReturnCallback</code> </MixedMethodCall> <PossiblyNullPropertyAssignmentValue occurrences="1"> <code>null</code> </PossiblyNullPropertyAssignmentValue> <UndefinedInterfaceMethod occurrences="6"> <code>method</code> <code>method</code> <code>method</code> <code>method</code> <code>method</code> <code>method</code> </UndefinedInterfaceMethod> </file> <file src="test/UriTest.php"> <InvalidArgument occurrences="4"> <code>$uriMock</code> <code>new stdClass()</code> <code>new stdClass()</code> <code>stdClass::class</code> </InvalidArgument> <MixedArgument occurrences="1"> <code>$value</code> </MixedArgument> </file> <file src="test/UuidTest.php"> <MixedInferredReturnType occurrences="2"> <code>array</code> <code>array</code> </MixedInferredReturnType> </file> <file src="test/ValidatorChainTest.php"> <InvalidArgument occurrences="1"> <code>1</code> </InvalidArgument> <MissingClosureParamType occurrences="2"> <code>$value</code> <code>$value</code> </MissingClosureParamType> <MixedAssignment occurrences="3"> <code>$compare</code> <code>$messageSet</code> <code>$validator</code> </MixedAssignment> <PossiblyInvalidArgument occurrences="13"> <code>$this->getValidatorFalse()</code> <code>$this->getValidatorFalse()</code> <code>$this->getValidatorFalse()</code> <code>$this->getValidatorFalse()</code> <code>$this->getValidatorFalse()</code> <code>$this->getValidatorFalse()</code> <code>$this->getValidatorTrue()</code> <code>$this->getValidatorTrue()</code> <code>$this->getValidatorTrue()</code> <code>$this->getValidatorTrue()</code> <code>$this->getValidatorTrue()</code> <code>$this->getValidatorTrue()</code> <code>$this->getValidatorTrue()</code> </PossiblyInvalidArgument> <UndefinedDocblockClass occurrences="2"> <code>PHPUnit_Framework_MockObject_MockObject|ValidatorInterface</code> <code>PHPUnit_Framework_MockObject_MockObject|ValidatorInterface</code> </UndefinedDocblockClass> <UndefinedThisPropertyAssignment occurrences="1"> <code>$this->error</code> </UndefinedThisPropertyAssignment> <UnusedClosureParam occurrences="2"> <code>$value</code> <code>$value</code> </UnusedClosureParam> </file> <file src="test/ValidatorPluginManagerCompatibilityTest.php"> <ArgumentTypeCoercion occurrences="1"> <code>$exceptionClassName</code> </ArgumentTypeCoercion> <MixedArgument occurrences="8"> <code>$target</code> <code>$target</code> <code>$target</code> <code>$target</code> <code>$target</code> <code>$target</code> <code>$target</code> <code>$target</code> </MixedArgument> <MixedAssignment occurrences="3"> <code>$alias</code> <code>$aliases</code> <code>$target</code> </MixedAssignment> <MoreSpecificReturnType occurrences="1"> <code>iterable<string, array{0: string, 1: string}></code> </MoreSpecificReturnType> </file> <file src="test/ValidatorPluginManagerFactoryTest.php"> <MissingClosureParamType occurrences="1"> <code>$container</code> </MissingClosureParamType> <UnusedClosureParam occurrences="1"> <code>$container</code> </UnusedClosureParam> </file> <file src="test/ValidatorPluginManagerTest.php"> <MixedAssignment occurrences="3"> <code>$validator</code> <code>$validator</code> <code>$validator</code> </MixedAssignment> <MixedMethodCall occurrences="7"> <code>get</code> <code>get</code> <code>getTranslator</code> <code>getTranslator</code> <code>getValidatorPluginManager</code> <code>setInvokableClass</code> <code>setService</code> </MixedMethodCall> <UndefinedThisPropertyAssignment occurrences="1"> <code>$this->validators</code> </UndefinedThisPropertyAssignment> <UndefinedThisPropertyFetch occurrences="3"> <code>$this->validators</code> <code>$this->validators</code> <code>$this->validators</code> </UndefinedThisPropertyFetch> </file> <file src="test/_files/MyBarcode1.php"> <UndefinedFunction occurrences="1"> <code>'invalid'</code> </UndefinedFunction> </file> <file src="test/_files/MyBarcode2.php"> <UndefinedFunction occurrences="1"> <code>'_mod10'</code> </UndefinedFunction> </file> <file src="test/_files/MyBarcode3.php"> <UndefinedFunction occurrences="1"> <code>'_mod10'</code> </UndefinedFunction> </file> <file src="test/_files/MyBarcode4.php"> <InvalidScalarArgument occurrences="1"> <code>'odd'</code> </InvalidScalarArgument> <UndefinedFunction occurrences="1"> <code>'_mod10'</code> </UndefinedFunction> </file> </files>