From d38016cc869e19ef9b0f0412a8041f09c14a570d Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 17:37:54 +0100 Subject: [PATCH 01/14] Fix more type errors --- src/DoctrineReflection/DoctrineResultObjectType.php | 2 +- src/MysqliReflection/MysqliResultObjectType.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/DoctrineReflection/DoctrineResultObjectType.php b/src/DoctrineReflection/DoctrineResultObjectType.php index a4c5274d..4f833d1e 100644 --- a/src/DoctrineReflection/DoctrineResultObjectType.php +++ b/src/DoctrineReflection/DoctrineResultObjectType.php @@ -12,7 +12,7 @@ final class DoctrineResultObjectType extends ObjectType { - private ?Type $rowType; + private ?Type $rowType = null; public static function newWithRowType(Type $rowType): self { diff --git a/src/MysqliReflection/MysqliResultObjectType.php b/src/MysqliReflection/MysqliResultObjectType.php index fafea19e..f0016e48 100644 --- a/src/MysqliReflection/MysqliResultObjectType.php +++ b/src/MysqliReflection/MysqliResultObjectType.php @@ -10,7 +10,7 @@ final class MysqliResultObjectType extends ObjectType { - private ?Type $rowType; + private ?Type $rowType = null; public function setRowType(Type $rowType): void { From 1313ed297592d5fe8aaa82746ae6a6b7349b4b3c Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 17:39:56 +0100 Subject: [PATCH 02/14] Update MysqliQueryReflector.php --- src/QueryReflection/MysqliQueryReflector.php | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/QueryReflection/MysqliQueryReflector.php b/src/QueryReflection/MysqliQueryReflector.php index ffa249d6..7a115355 100644 --- a/src/QueryReflection/MysqliQueryReflector.php +++ b/src/QueryReflection/MysqliQueryReflector.php @@ -42,17 +42,11 @@ final class MysqliQueryReflector implements QueryReflector, RecordingReflector /** * @var array|null> */ - private $cache = []; + private array $cache = []; - /** - * @var mysqli - */ - private $db; + private mysqli $db; - /** - * @var MysqliTypeMapper - */ - private $typeMapper; + private MysqliTypeMapper $typeMapper; public function __construct(mysqli $mysqli) { From 49c78bfa059b203714b1b45cbe4cc53631ed74b0 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 17:46:32 +0100 Subject: [PATCH 03/14] native types --- src/Analyzer/QueryPlanResult.php | 7 ++----- src/Ast/ExpressionFinder.php | 5 +---- src/Ast/PreviousConnectingVisitor.php | 7 ++----- src/DbSchema/LazySchemaHasher.php | 5 +---- src/DbSchema/SchemaHasherMysql.php | 5 +---- src/Error.php | 5 +---- ...liEscapeStringDynamicReturnTypeExtension.php | 5 +---- .../MysqliQueryDynamicReturnTypeExtension.php | 5 +---- .../PdoPrepareDynamicReturnTypeExtension.php | 5 +---- .../PdoQueryDynamicReturnTypeExtension.php | 5 +---- .../PdoQuoteDynamicReturnTypeExtension.php | 5 +---- ...oStatementExecuteTypeSpecifyingExtension.php | 5 +---- ...StatementFetchDynamicReturnTypeExtension.php | 12 +++--------- ...entFetchObjectDynamicReturnTypeExtension.php | 5 +---- ...ementSetFetchModeTypeSpecifyingExtension.php | 5 +---- src/QueryReflection/BasePdoQueryReflector.php | 9 +++------ src/QueryReflection/ChainedReflector.php | 2 +- src/QueryReflection/LazyQueryReflector.php | 10 ++-------- src/QueryReflection/Parameter.php | 17 ++++------------- src/QueryReflection/QueryReflection.php | 15 +++------------ src/QueryReflection/RecordingQueryReflector.php | 12 +++--------- 21 files changed, 35 insertions(+), 116 deletions(-) diff --git a/src/Analyzer/QueryPlanResult.php b/src/Analyzer/QueryPlanResult.php index c7562292..36e5b05a 100644 --- a/src/Analyzer/QueryPlanResult.php +++ b/src/Analyzer/QueryPlanResult.php @@ -15,12 +15,9 @@ final class QueryPlanResult /** * @var array */ - private $result = []; + private array $result = []; - /** - * @var string - */ - private $simulatedQuery; + private string $simulatedQuery; public function __construct(string $simulatedQuery) { diff --git a/src/Ast/ExpressionFinder.php b/src/Ast/ExpressionFinder.php index 00b5aa0e..d24ec718 100644 --- a/src/Ast/ExpressionFinder.php +++ b/src/Ast/ExpressionFinder.php @@ -16,10 +16,7 @@ final class ExpressionFinder { - /** - * @var NodeFinder - */ - private $nodeFinder; + private NodeFinder $nodeFinder; public function __construct() { diff --git a/src/Ast/PreviousConnectingVisitor.php b/src/Ast/PreviousConnectingVisitor.php index 99bce29b..21a5a7e6 100644 --- a/src/Ast/PreviousConnectingVisitor.php +++ b/src/Ast/PreviousConnectingVisitor.php @@ -17,12 +17,9 @@ final class PreviousConnectingVisitor extends NodeVisitorAbstract /** * @var list */ - private $stack = []; + private array $stack = []; - /** - * @var ?Node - */ - private $previous; + private ?Node $previous; public function beforeTraverse(array $nodes) { diff --git a/src/DbSchema/LazySchemaHasher.php b/src/DbSchema/LazySchemaHasher.php index 66ab22ae..c97bf700 100644 --- a/src/DbSchema/LazySchemaHasher.php +++ b/src/DbSchema/LazySchemaHasher.php @@ -11,10 +11,7 @@ class LazySchemaHasher implements SchemaHasher */ private $schemaHasherFactory; - /** - * @var SchemaHasher|null - */ - private $schemaHasher; + private ?SchemaHasher $schemaHasher; /** * @param callable():SchemaHasher $schemaHasherFactory diff --git a/src/DbSchema/SchemaHasherMysql.php b/src/DbSchema/SchemaHasherMysql.php index dbeac566..67705518 100644 --- a/src/DbSchema/SchemaHasherMysql.php +++ b/src/DbSchema/SchemaHasherMysql.php @@ -15,10 +15,7 @@ final class SchemaHasherMysql implements SchemaHasher */ private $connection; - /** - * @var string|null - */ - private $hash = null; + private ?string $hash = null; /** * @param PDO|mysqli $connection diff --git a/src/Error.php b/src/Error.php index ba380d85..2854b428 100644 --- a/src/Error.php +++ b/src/Error.php @@ -15,10 +15,7 @@ */ final class Error { - /** - * @var string - */ - private $message; + private string $message; /** * @var ErrorCodes diff --git a/src/Extensions/MysqliEscapeStringDynamicReturnTypeExtension.php b/src/Extensions/MysqliEscapeStringDynamicReturnTypeExtension.php index 91411270..422489b3 100644 --- a/src/Extensions/MysqliEscapeStringDynamicReturnTypeExtension.php +++ b/src/Extensions/MysqliEscapeStringDynamicReturnTypeExtension.php @@ -25,10 +25,7 @@ final class MysqliEscapeStringDynamicReturnTypeExtension implements DynamicMethodReturnTypeExtension, DynamicFunctionReturnTypeExtension { - /** - * @var PhpVersion - */ - private $phpVersion; + private PhpVersion $phpVersion; public function __construct(PhpVersion $phpVersion) { diff --git a/src/Extensions/MysqliQueryDynamicReturnTypeExtension.php b/src/Extensions/MysqliQueryDynamicReturnTypeExtension.php index 1b1718b6..7bf71249 100644 --- a/src/Extensions/MysqliQueryDynamicReturnTypeExtension.php +++ b/src/Extensions/MysqliQueryDynamicReturnTypeExtension.php @@ -26,10 +26,7 @@ final class MysqliQueryDynamicReturnTypeExtension implements DynamicMethodReturnTypeExtension, DynamicFunctionReturnTypeExtension { - /** - * @var PhpVersion - */ - private $phpVersion; + private PhpVersion $phpVersion; public function __construct(PhpVersion $phpVersion) { diff --git a/src/Extensions/PdoPrepareDynamicReturnTypeExtension.php b/src/Extensions/PdoPrepareDynamicReturnTypeExtension.php index f2678003..e57e9164 100644 --- a/src/Extensions/PdoPrepareDynamicReturnTypeExtension.php +++ b/src/Extensions/PdoPrepareDynamicReturnTypeExtension.php @@ -22,10 +22,7 @@ final class PdoPrepareDynamicReturnTypeExtension implements DynamicMethodReturnTypeExtension { - /** - * @var PhpVersion - */ - private $phpVersion; + private PhpVersion $phpVersion; public function __construct(PhpVersion $phpVersion) { diff --git a/src/Extensions/PdoQueryDynamicReturnTypeExtension.php b/src/Extensions/PdoQueryDynamicReturnTypeExtension.php index d96c74d8..bb6a487a 100644 --- a/src/Extensions/PdoQueryDynamicReturnTypeExtension.php +++ b/src/Extensions/PdoQueryDynamicReturnTypeExtension.php @@ -24,10 +24,7 @@ final class PdoQueryDynamicReturnTypeExtension implements DynamicMethodReturnTypeExtension { - /** - * @var PhpVersion - */ - private $phpVersion; + private PhpVersion $phpVersion; public function __construct(PhpVersion $phpVersion) { diff --git a/src/Extensions/PdoQuoteDynamicReturnTypeExtension.php b/src/Extensions/PdoQuoteDynamicReturnTypeExtension.php index 27f67c76..1a4cf50f 100644 --- a/src/Extensions/PdoQuoteDynamicReturnTypeExtension.php +++ b/src/Extensions/PdoQuoteDynamicReturnTypeExtension.php @@ -24,10 +24,7 @@ final class PdoQuoteDynamicReturnTypeExtension implements DynamicMethodReturnTypeExtension { - /** - * @var PhpVersion - */ - private $phpVersion; + private PhpVersion $phpVersion; public function __construct(PhpVersion $phpVersion) { diff --git a/src/Extensions/PdoStatementExecuteTypeSpecifyingExtension.php b/src/Extensions/PdoStatementExecuteTypeSpecifyingExtension.php index 2eb961a4..1418390b 100644 --- a/src/Extensions/PdoStatementExecuteTypeSpecifyingExtension.php +++ b/src/Extensions/PdoStatementExecuteTypeSpecifyingExtension.php @@ -20,10 +20,7 @@ final class PdoStatementExecuteTypeSpecifyingExtension implements MethodTypeSpecifyingExtension, TypeSpecifierAwareExtension { - /** - * @var TypeSpecifier - */ - private $typeSpecifier; + private TypeSpecifier $typeSpecifier; public function getClass(): string { diff --git a/src/Extensions/PdoStatementFetchDynamicReturnTypeExtension.php b/src/Extensions/PdoStatementFetchDynamicReturnTypeExtension.php index 3cb63597..64178009 100644 --- a/src/Extensions/PdoStatementFetchDynamicReturnTypeExtension.php +++ b/src/Extensions/PdoStatementFetchDynamicReturnTypeExtension.php @@ -26,15 +26,9 @@ final class PdoStatementFetchDynamicReturnTypeExtension implements DynamicMethodReturnTypeExtension { - /** - * @var PhpVersion - */ - private $phpVersion; - - /** - * @var ReflectionProvider - */ - private $reflectionProvider; + private PhpVersion $phpVersion; + + private ReflectionProvider $reflectionProvider; public function __construct(PhpVersion $phpVersion, ReflectionProvider $reflectionProvider) { diff --git a/src/Extensions/PdoStatementFetchObjectDynamicReturnTypeExtension.php b/src/Extensions/PdoStatementFetchObjectDynamicReturnTypeExtension.php index e0c1517b..c95fbdb8 100644 --- a/src/Extensions/PdoStatementFetchObjectDynamicReturnTypeExtension.php +++ b/src/Extensions/PdoStatementFetchObjectDynamicReturnTypeExtension.php @@ -18,10 +18,7 @@ final class PdoStatementFetchObjectDynamicReturnTypeExtension implements DynamicMethodReturnTypeExtension { - /** - * @var ReflectionProvider - */ - private $reflectionProvider; + private ReflectionProvider $reflectionProvider; public function __construct(ReflectionProvider $reflectionProvider) { diff --git a/src/Extensions/PdoStatementSetFetchModeTypeSpecifyingExtension.php b/src/Extensions/PdoStatementSetFetchModeTypeSpecifyingExtension.php index c4101b5c..724f5a7c 100644 --- a/src/Extensions/PdoStatementSetFetchModeTypeSpecifyingExtension.php +++ b/src/Extensions/PdoStatementSetFetchModeTypeSpecifyingExtension.php @@ -18,10 +18,7 @@ final class PdoStatementSetFetchModeTypeSpecifyingExtension implements MethodTypeSpecifyingExtension, TypeSpecifierAwareExtension { - /** - * @var TypeSpecifier - */ - private $typeSpecifier; + private TypeSpecifier $typeSpecifier; public function getClass(): string { diff --git a/src/QueryReflection/BasePdoQueryReflector.php b/src/QueryReflection/BasePdoQueryReflector.php index 434978e0..2a21375d 100644 --- a/src/QueryReflection/BasePdoQueryReflector.php +++ b/src/QueryReflection/BasePdoQueryReflector.php @@ -55,7 +55,7 @@ abstract class BasePdoQueryReflector implements QueryReflector, RecordingReflect /** * @var array|null> */ - protected $cache = []; + protected array $cache = []; /** * @var TypeMapper @@ -71,12 +71,9 @@ abstract class BasePdoQueryReflector implements QueryReflector, RecordingReflect /** * @var array>> */ - protected $emulatedFlags = []; + protected array $emulatedFlags = []; - /** - * @var PDO - */ - protected $pdo; + protected PDO $pdo; public function __construct(PDO $pdo) { diff --git a/src/QueryReflection/ChainedReflector.php b/src/QueryReflection/ChainedReflector.php index 3b0b95f1..535ab8ed 100644 --- a/src/QueryReflection/ChainedReflector.php +++ b/src/QueryReflection/ChainedReflector.php @@ -12,7 +12,7 @@ final class ChainedReflector implements QueryReflector /** * @var QueryReflector[] */ - private $reflectors; + private array $reflectors; /** * @param QueryReflector ...$reflectors diff --git a/src/QueryReflection/LazyQueryReflector.php b/src/QueryReflection/LazyQueryReflector.php index d0d0933d..c3522d66 100644 --- a/src/QueryReflection/LazyQueryReflector.php +++ b/src/QueryReflection/LazyQueryReflector.php @@ -14,15 +14,9 @@ final class LazyQueryReflector implements QueryReflector, RecordingReflector */ private $reflectorFactory; - /** - * @var QueryReflector|null - */ - private $reflector; + private ?QueryReflector $reflector; - /** - * @var DbaApi|null - */ - private $dbaApi; + private ?DbaApi $dbaApi; /** * @param callable():QueryReflector $reflectorFactory diff --git a/src/QueryReflection/Parameter.php b/src/QueryReflection/Parameter.php index 502b5ebb..57b2102d 100644 --- a/src/QueryReflection/Parameter.php +++ b/src/QueryReflection/Parameter.php @@ -14,22 +14,13 @@ final class Parameter /** * @var non-empty-string|null */ - public $name; + public ?string $name = null; - /** - * @var Type - */ - public $type; + public Type $type; - /** - * @var ?string - */ - public $simulatedValue; + public ?string $simulatedValue = null; - /** - * @var bool - */ - public $isOptional; + public bool $isOptional; /** * @param non-empty-string|null $name diff --git a/src/QueryReflection/QueryReflection.php b/src/QueryReflection/QueryReflection.php index 1f3f06e9..05c06288 100644 --- a/src/QueryReflection/QueryReflection.php +++ b/src/QueryReflection/QueryReflection.php @@ -44,20 +44,11 @@ final class QueryReflection private const REGEX_NAMED_PLACEHOLDER = '{(["\'])((?:(?!\1)(?s:.))*\1)|(' . self::NAMED_PATTERN . ')}'; - /** - * @var QueryReflector|null - */ - private static $reflector; + private static ?QueryReflector $reflector = null; - /** - * @var RuntimeConfiguration|null - */ - private static $runtimeConfiguration; + private static ?RuntimeConfiguration $runtimeConfiguration = null; - /** - * @var SchemaReflection - */ - private $schemaReflection; + private ?SchemaReflection $schemaReflection = null; public function __construct(?DbaApi $dbaApi = null) { diff --git a/src/QueryReflection/RecordingQueryReflector.php b/src/QueryReflection/RecordingQueryReflector.php index 19756096..4ff9ea4b 100644 --- a/src/QueryReflection/RecordingQueryReflector.php +++ b/src/QueryReflection/RecordingQueryReflector.php @@ -9,15 +9,9 @@ final class RecordingQueryReflector implements QueryReflector, RecordingReflector { - /** - * @var ReflectionCache - */ - private $reflectionCache; - - /** - * @var QueryReflector - */ - private $reflector; + private ReflectionCache $reflectionCache; + + private QueryReflector $reflector; public function __construct(ReflectionCache $cache, QueryReflector $wrappedReflector) { From 2d3fabccd404163373b6482fb2add0afe9d6a404 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 17:47:30 +0100 Subject: [PATCH 04/14] fix --- src/DbSchema/LazySchemaHasher.php | 2 +- src/QueryReflection/LazyQueryReflector.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/DbSchema/LazySchemaHasher.php b/src/DbSchema/LazySchemaHasher.php index c97bf700..59fdf73e 100644 --- a/src/DbSchema/LazySchemaHasher.php +++ b/src/DbSchema/LazySchemaHasher.php @@ -11,7 +11,7 @@ class LazySchemaHasher implements SchemaHasher */ private $schemaHasherFactory; - private ?SchemaHasher $schemaHasher; + private ?SchemaHasher $schemaHasher = null; /** * @param callable():SchemaHasher $schemaHasherFactory diff --git a/src/QueryReflection/LazyQueryReflector.php b/src/QueryReflection/LazyQueryReflector.php index c3522d66..f504a03a 100644 --- a/src/QueryReflection/LazyQueryReflector.php +++ b/src/QueryReflection/LazyQueryReflector.php @@ -14,9 +14,9 @@ final class LazyQueryReflector implements QueryReflector, RecordingReflector */ private $reflectorFactory; - private ?QueryReflector $reflector; + private ?QueryReflector $reflector = null; - private ?DbaApi $dbaApi; + private ?DbaApi $dbaApi = null; /** * @param callable():QueryReflector $reflectorFactory From 55ab072d0016505550ef8f7e52e48d8dfb504585 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 17:49:28 +0100 Subject: [PATCH 05/14] fix --- src/QueryReflection/ReflectionCache.php | 24 ++++---------- .../ReplayAndRecordingQueryReflector.php | 33 +++++-------------- src/QueryReflection/ReplayQueryReflector.php | 5 +-- 3 files changed, 16 insertions(+), 46 deletions(-) diff --git a/src/QueryReflection/ReflectionCache.php b/src/QueryReflection/ReflectionCache.php index 3231443a..cb187fc8 100644 --- a/src/QueryReflection/ReflectionCache.php +++ b/src/QueryReflection/ReflectionCache.php @@ -15,35 +15,23 @@ final class ReflectionCache { private const SCHEMA_VERSION = 'v11-phpstan1_9_3-update'; - /** - * @var string - */ - private $cacheFile; + private string $cacheFile; /** * @var array}> */ - private $records = []; + private array $records = []; /** * @var array}> */ - private $changes = []; + private array $changes = []; - /** - * @var string|null - */ - private $schemaHash; + private ?string $schemaHash = null; - /** - * @var bool - */ - private $cacheIsDirty = false; + private bool $cacheIsDirty = false; - /** - * @var bool - */ - private $initialized = false; + private bool $initialized = false; /** * @var resource diff --git a/src/QueryReflection/ReplayAndRecordingQueryReflector.php b/src/QueryReflection/ReplayAndRecordingQueryReflector.php index d569bf10..1afc4d9a 100644 --- a/src/QueryReflection/ReplayAndRecordingQueryReflector.php +++ b/src/QueryReflection/ReplayAndRecordingQueryReflector.php @@ -10,30 +10,15 @@ final class ReplayAndRecordingQueryReflector implements QueryReflector, RecordingReflector { - /** - * @var ReplayQueryReflector - */ - private $replayReflector; - - /** - * @var RecordingQueryReflector|null - */ - private $recordingReflector = null; - - /** - * @var QueryReflector - */ - private $queryReflector; - - /** - * @var ReflectionCache - */ - private $reflectionCache; - - /** - * @var SchemaHasher - */ - private $schemaHasher; + private ReplayQueryReflector $replayReflector; + + private ?RecordingQueryReflector $recordingReflector = null; + + private QueryReflector $queryReflector; + + private ReflectionCache $reflectionCache; + + private SchemaHasher $schemaHasher; public function __construct(ReflectionCache $reflectionCache, QueryReflector $queryReflector, SchemaHasher $schemaHasher) { diff --git a/src/QueryReflection/ReplayQueryReflector.php b/src/QueryReflection/ReplayQueryReflector.php index 7f398db6..82567871 100644 --- a/src/QueryReflection/ReplayQueryReflector.php +++ b/src/QueryReflection/ReplayQueryReflector.php @@ -9,10 +9,7 @@ final class ReplayQueryReflector implements QueryReflector { - /** - * @var ReflectionCache - */ - private $reflectionCache; + private ReflectionCache $reflectionCache; public function __construct(ReflectionCache $cache) { From f60e3d2665b53b289e5bc152ec308f47f00f5d2f Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 17:49:43 +0100 Subject: [PATCH 06/14] Update ReflectionCache.php --- src/QueryReflection/ReflectionCache.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/QueryReflection/ReflectionCache.php b/src/QueryReflection/ReflectionCache.php index cb187fc8..b434504a 100644 --- a/src/QueryReflection/ReflectionCache.php +++ b/src/QueryReflection/ReflectionCache.php @@ -13,7 +13,7 @@ final class ReflectionCache { - private const SCHEMA_VERSION = 'v11-phpstan1_9_3-update'; + private const SCHEMA_VERSION = 'v12-new-major'; private string $cacheFile; From 33af1ad3064a3003dcfea0fd12c65c01d08d234d Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 17:52:41 +0100 Subject: [PATCH 07/14] fix --- src/QueryReflection/RuntimeConfiguration.php | 26 +++++-------------- src/Rules/DoctrineKeyValueStyleRule.php | 7 ++--- src/Rules/QueryPlanAnalyzerRule.php | 2 +- ...ErrorInDibiPreparedStatementMethodRule.php | 2 +- ...ntaxErrorInPreparedStatementMethodRule.php | 2 +- src/Rules/SyntaxErrorInQueryFunctionRule.php | 7 ++--- src/Rules/SyntaxErrorInQueryMethodRule.php | 2 +- src/SchemaReflection/Column.php | 12 +++------ 8 files changed, 18 insertions(+), 42 deletions(-) diff --git a/src/QueryReflection/RuntimeConfiguration.php b/src/QueryReflection/RuntimeConfiguration.php index cbc3282e..f0169374 100644 --- a/src/QueryReflection/RuntimeConfiguration.php +++ b/src/QueryReflection/RuntimeConfiguration.php @@ -42,37 +42,25 @@ final class RuntimeConfiguration /** * @var self::ERROR_MODE* */ - private $errorMode = self::ERROR_MODE_DEFAULT; + private string $errorMode = self::ERROR_MODE_DEFAULT; /** * @var QueryReflector::FETCH_TYPE* */ - private $defaultFetchMode = QueryReflector::FETCH_TYPE_BOTH; + private int $defaultFetchMode = QueryReflector::FETCH_TYPE_BOTH; - /** - * @var bool - */ - private $debugMode = false; + private bool $debugMode = false; - /** - * @var bool - */ - private $stringifyTypes = false; + private bool $stringifyTypes = false; - /** - * @var bool - */ - private $writableQueries = true; + private bool $writableQueries = true; - /** - * @var bool - */ - private $utilizeSqlAst = false; + private bool $utilizeSqlAst = false; /** * @var self::VALIDATION_MODE_* */ - private $parameterTypeValidation = self::VALIDATION_MODE_LAX; + private string $parameterTypeValidation = self::VALIDATION_MODE_LAX; /** * @var bool|0|positive-int diff --git a/src/Rules/DoctrineKeyValueStyleRule.php b/src/Rules/DoctrineKeyValueStyleRule.php index faca003e..fcf2ee43 100644 --- a/src/Rules/DoctrineKeyValueStyleRule.php +++ b/src/Rules/DoctrineKeyValueStyleRule.php @@ -32,12 +32,9 @@ final class DoctrineKeyValueStyleRule implements Rule /** * @var array}> */ - private $classMethods; + private array $classMethods; - /** - * @var QueryReflection - */ - private $queryReflection; + private ?QueryReflection $queryReflection = null; /** * @param list $classMethods diff --git a/src/Rules/QueryPlanAnalyzerRule.php b/src/Rules/QueryPlanAnalyzerRule.php index 5c18ed08..f579357c 100644 --- a/src/Rules/QueryPlanAnalyzerRule.php +++ b/src/Rules/QueryPlanAnalyzerRule.php @@ -29,7 +29,7 @@ final class QueryPlanAnalyzerRule implements Rule /** * @var list */ - private $classMethods; + private array $classMethods; /** * @param list $classMethods diff --git a/src/Rules/SyntaxErrorInDibiPreparedStatementMethodRule.php b/src/Rules/SyntaxErrorInDibiPreparedStatementMethodRule.php index 1f22dea4..2f34ce98 100644 --- a/src/Rules/SyntaxErrorInDibiPreparedStatementMethodRule.php +++ b/src/Rules/SyntaxErrorInDibiPreparedStatementMethodRule.php @@ -32,7 +32,7 @@ final class SyntaxErrorInDibiPreparedStatementMethodRule implements Rule /** * @var list */ - private $classMethods; + private array $classMethods; /** * @param list $classMethods diff --git a/src/Rules/SyntaxErrorInPreparedStatementMethodRule.php b/src/Rules/SyntaxErrorInPreparedStatementMethodRule.php index be789b24..0103028e 100644 --- a/src/Rules/SyntaxErrorInPreparedStatementMethodRule.php +++ b/src/Rules/SyntaxErrorInPreparedStatementMethodRule.php @@ -29,7 +29,7 @@ final class SyntaxErrorInPreparedStatementMethodRule implements Rule /** * @var list */ - private $classMethods; + private array $classMethods; /** * @param list $classMethods diff --git a/src/Rules/SyntaxErrorInQueryFunctionRule.php b/src/Rules/SyntaxErrorInQueryFunctionRule.php index a17a7041..c20c56c1 100644 --- a/src/Rules/SyntaxErrorInQueryFunctionRule.php +++ b/src/Rules/SyntaxErrorInQueryFunctionRule.php @@ -25,12 +25,9 @@ final class SyntaxErrorInQueryFunctionRule implements Rule /** * @var list */ - private $functionNames; + private array $functionNames; - /** - * @var ReflectionProvider - */ - private $reflectionProvider; + private ReflectionProvider $reflectionProvider; /** * @param list $functionNames diff --git a/src/Rules/SyntaxErrorInQueryMethodRule.php b/src/Rules/SyntaxErrorInQueryMethodRule.php index b1dd12f5..72052136 100644 --- a/src/Rules/SyntaxErrorInQueryMethodRule.php +++ b/src/Rules/SyntaxErrorInQueryMethodRule.php @@ -23,7 +23,7 @@ final class SyntaxErrorInQueryMethodRule implements Rule /** * @var list */ - private $classMethods; + private array $classMethods; /** * @param list $classMethods diff --git a/src/SchemaReflection/Column.php b/src/SchemaReflection/Column.php index bf04f78c..c6e31d38 100644 --- a/src/SchemaReflection/Column.php +++ b/src/SchemaReflection/Column.php @@ -11,15 +11,9 @@ */ final class Column { - /** - * @var string - */ - private $name; - - /** - * @var Type - */ - private $type; + private string $name; + + private Type $type; public function __construct(string $name, Type $type) { From 5e8d0a3801d5a1d49c23f3ccf52416fd0024b515 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 17:55:17 +0100 Subject: [PATCH 08/14] fix --- src/SchemaReflection/Join.php | 12 +++--------- src/SchemaReflection/SchemaReflection.php | 2 +- src/SchemaReflection/Table.php | 7 ++----- src/SqlAst/AvgReturnTypeExtension.php | 5 +---- src/SqlAst/MinMaxReturnTypeExtension.php | 5 +---- src/SqlAst/ParserInference.php | 5 +---- src/SqlAst/PositiveIntReturnTypeExtension.php | 2 +- src/SqlAst/QueryScope.php | 14 ++++---------- src/SqlAst/StrCaseReturnTypeExtension.php | 2 +- src/SqlAst/SumReturnTypeExtension.php | 5 +---- src/TypeMapping/MysqlTypeMapper.php | 5 +---- src/TypeMapping/MysqliTypeMapper.php | 9 +++------ src/TypeMapping/PgsqlTypeMapper.php | 5 +---- 13 files changed, 21 insertions(+), 57 deletions(-) diff --git a/src/SchemaReflection/Join.php b/src/SchemaReflection/Join.php index 8fc98eef..155a830c 100644 --- a/src/SchemaReflection/Join.php +++ b/src/SchemaReflection/Join.php @@ -18,17 +18,11 @@ final class Join /** * @var self::TYPE_* */ - private $joinType; + private string $joinType; - /** - * @var Table - */ - private $table; + private Table $table; - /** - * @var RootNode - */ - private $joinCondition; + private RootNode $joinCondition; /** * @param self::TYPE_* $joinType diff --git a/src/SchemaReflection/SchemaReflection.php b/src/SchemaReflection/SchemaReflection.php index 226d0bd9..89ebdbd7 100644 --- a/src/SchemaReflection/SchemaReflection.php +++ b/src/SchemaReflection/SchemaReflection.php @@ -11,7 +11,7 @@ final class SchemaReflection /** * @var array */ - private $tables = []; + private array $tables = []; /** * @var callable(string):?\PHPStan\Type\Type diff --git a/src/SchemaReflection/Table.php b/src/SchemaReflection/Table.php index ca3e25c7..576814bf 100644 --- a/src/SchemaReflection/Table.php +++ b/src/SchemaReflection/Table.php @@ -9,15 +9,12 @@ */ final class Table { - /** - * @var string - */ - private $name; + private string $name; /** * @var list */ - private $columns = []; + private array $columns = []; /** * @param list $columns diff --git a/src/SqlAst/AvgReturnTypeExtension.php b/src/SqlAst/AvgReturnTypeExtension.php index c1befb6e..72c0727b 100644 --- a/src/SqlAst/AvgReturnTypeExtension.php +++ b/src/SqlAst/AvgReturnTypeExtension.php @@ -15,10 +15,7 @@ final class AvgReturnTypeExtension implements QueryFunctionReturnTypeExtension { - /** - * @var bool - */ - private $hasGroupBy; + private bool $hasGroupBy; public function __construct(bool $hasGroupBy) { diff --git a/src/SqlAst/MinMaxReturnTypeExtension.php b/src/SqlAst/MinMaxReturnTypeExtension.php index bbdba9a1..c3273a67 100644 --- a/src/SqlAst/MinMaxReturnTypeExtension.php +++ b/src/SqlAst/MinMaxReturnTypeExtension.php @@ -11,10 +11,7 @@ final class MinMaxReturnTypeExtension implements QueryFunctionReturnTypeExtension { - /** - * @var bool - */ - private $hasGroupBy; + private bool $hasGroupBy; public function __construct(bool $hasGroupBy) { diff --git a/src/SqlAst/ParserInference.php b/src/SqlAst/ParserInference.php index 25b8dfbd..27331657 100644 --- a/src/SqlAst/ParserInference.php +++ b/src/SqlAst/ParserInference.php @@ -32,10 +32,7 @@ final class ParserInference { - /** - * @var SchemaReflection - */ - private $schemaReflection; + private SchemaReflection $schemaReflection; public function __construct(SchemaReflection $schemaReflection) { diff --git a/src/SqlAst/PositiveIntReturnTypeExtension.php b/src/SqlAst/PositiveIntReturnTypeExtension.php index 9e094781..84cd1377 100644 --- a/src/SqlAst/PositiveIntReturnTypeExtension.php +++ b/src/SqlAst/PositiveIntReturnTypeExtension.php @@ -14,7 +14,7 @@ final class PositiveIntReturnTypeExtension implements QueryFunctionReturnTypeExt /** * @var list */ - private $functions = [ + private array $functions = [ BuiltInFunction::COUNT, BuiltInFunction::LENGTH, BuiltInFunction::CHAR_LENGTH, diff --git a/src/SqlAst/QueryScope.php b/src/SqlAst/QueryScope.php index 4cadaf31..93ce17eb 100644 --- a/src/SqlAst/QueryScope.php +++ b/src/SqlAst/QueryScope.php @@ -37,22 +37,16 @@ final class QueryScope /** * @var list */ - private $extensions; + private array $extensions; - /** - * @var Table - */ - private $fromTable; + private Table $fromTable; /** * @var list */ - private $joinedTables; + private array $joinedTables; - /** - * @var ?SqlSerializable - */ - private $whereCondition; + private ?SqlSerializable $whereCondition; /** * @param list $joinedTables diff --git a/src/SqlAst/StrCaseReturnTypeExtension.php b/src/SqlAst/StrCaseReturnTypeExtension.php index cf6024c1..be9e1bac 100644 --- a/src/SqlAst/StrCaseReturnTypeExtension.php +++ b/src/SqlAst/StrCaseReturnTypeExtension.php @@ -16,7 +16,7 @@ final class StrCaseReturnTypeExtension implements QueryFunctionReturnTypeExtensi /** * @var list */ - private $functions = [ + private array $functions = [ BuiltInFunction::LOWER, BuiltInFunction::LCASE, BuiltInFunction::UPPER, diff --git a/src/SqlAst/SumReturnTypeExtension.php b/src/SqlAst/SumReturnTypeExtension.php index e871ee32..2f11ef0f 100644 --- a/src/SqlAst/SumReturnTypeExtension.php +++ b/src/SqlAst/SumReturnTypeExtension.php @@ -14,10 +14,7 @@ final class SumReturnTypeExtension implements QueryFunctionReturnTypeExtension { - /** - * @var bool - */ - private $hasGroupBy; + private bool $hasGroupBy; public function __construct(bool $hasGroupBy) { diff --git a/src/TypeMapping/MysqlTypeMapper.php b/src/TypeMapping/MysqlTypeMapper.php index c4633dad..ccc24bd9 100644 --- a/src/TypeMapping/MysqlTypeMapper.php +++ b/src/TypeMapping/MysqlTypeMapper.php @@ -19,10 +19,7 @@ final class MysqlTypeMapper implements TypeMapper { - /** - * @var DbaApi|null - */ - private $dbaApi; + private ?DbaApi $dbaApi; public function __construct(?DbaApi $dbaApi) { diff --git a/src/TypeMapping/MysqliTypeMapper.php b/src/TypeMapping/MysqliTypeMapper.php index b2cd5333..3dcd96fa 100644 --- a/src/TypeMapping/MysqliTypeMapper.php +++ b/src/TypeMapping/MysqliTypeMapper.php @@ -12,17 +12,14 @@ final class MysqliTypeMapper /** * @var array */ - private $nativeTypes = []; + private array $nativeTypes = []; /** * @var array */ - private $nativeFlags = []; + private array $nativeFlags = []; - /** - * @var MysqlTypeMapper - */ - private $typeMapper; + private MysqlTypeMapper $typeMapper; public function __construct(?DbaApi $dbaApi) { diff --git a/src/TypeMapping/PgsqlTypeMapper.php b/src/TypeMapping/PgsqlTypeMapper.php index a7200a0b..94322b6d 100644 --- a/src/TypeMapping/PgsqlTypeMapper.php +++ b/src/TypeMapping/PgsqlTypeMapper.php @@ -19,10 +19,7 @@ final class PgsqlTypeMapper implements TypeMapper { - /** - * @var DbaApi|null - */ - private $dbaApi; + private ?DbaApi $dbaApi; public function __construct(?DbaApi $dbaApi) { From 09f9f8550fcc561e894769e775cfc346cb68256b Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 17:57:53 +0100 Subject: [PATCH 09/14] record --- .../config/.phpunit-phpstan-dba-mysqli.cache | 20066 ++-------------- .../config/.phpunit-phpstan-dba-mysqli.cache | 134 +- .../config/.phpunit-phpstan-dba-mysqli.cache | 166 +- .../config/.phpunit-phpstan-dba-mysqli.cache | 604 +- .../config/.phpunit-phpstan-dba-mysqli.cache | 19449 +++------------ .../config/.phpunit-phpstan-dba-mysqli.cache | 66 +- 6 files changed, 5796 insertions(+), 34689 deletions(-) diff --git a/tests/default/config/.phpunit-phpstan-dba-mysqli.cache b/tests/default/config/.phpunit-phpstan-dba-mysqli.cache index 71b2912d..a8e1c91b 100644 --- a/tests/default/config/.phpunit-phpstan-dba-mysqli.cache +++ b/tests/default/config/.phpunit-phpstan-dba-mysqli.cache @@ -1,5 +1,5 @@ 'v11-phpstan1_9_3-update', + 'schemaVersion' => 'v12-new-major', 'schemaHash' => NULL, 'records' => array ( @@ -82,98 +82,27 @@ )), ), ), - 'SELECT - CASE - WHEN freigabe1u1 > 50 THEN \'big-one\' - WHEN freigabe1u1 = 50 THEN \'normal\' - ELSE freigabe1u1 - END as val from ada' => + 'SELECT * FROM typemix' => array ( 'result' => array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'val', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\FloatType::__set_state(array( )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'val\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'val', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT * FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 2 => + \PHPStan\Type\IntegerType::__set_state(array( )), - 1 => - \PHPStan\Type\StringType::__set_state(array( + 3 => + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -188,356 +117,70 @@ array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', + 'value' => 'c_bigint', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_bit', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', + 'value' => 'c_blob', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', + 'value' => 'c_boolean', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 2 => - \PHPStan\Type\StringType::__set_state(array( - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT * FROM ak' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_char5', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + 5 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_date', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), - 2 => - \PHPStan\Type\NullType::__set_state(array( + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_datetime', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => + 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', + 'value' => 'c_decimal', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => + 8 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', + 'value' => 'c_decimal_not_null', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 2 => + 9 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'akid\'|\'eadavk\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 2 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT * FROM typemix' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 3 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_bigint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_bit', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_blob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_boolean', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_date', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_decimal', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 8 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_decimal_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 9 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_double', + 'value' => 'c_double', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -1082,10 +725,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 4 => @@ -1103,10 +745,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 6 => @@ -1121,10 +762,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 7 => @@ -1139,10 +779,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 8 => @@ -1157,10 +796,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 9 => @@ -1175,10 +813,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 10 => @@ -1195,10 +832,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'int<0, 2155>|null', ), )), 11 => @@ -1213,10 +849,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 12 => @@ -1231,10 +866,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 13 => @@ -1249,10 +883,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 14 => @@ -1267,10 +900,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 15 => @@ -1291,10 +923,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'int|null', ), )), 18 => @@ -1321,10 +952,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'int<-128, 127>|null', ), )), 21 => @@ -1403,10 +1033,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 38 => @@ -1434,10 +1063,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'numeric-string|null', ), )), 40 => @@ -1665,533 +1293,287 @@ 'value' => 'c_bigint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_bigint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 42 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_bit', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_bit', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 43 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_blob', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_blob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 44 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_boolean', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_boolean', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 45 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_char5', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 46 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_date', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_date', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 47 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_datetime', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 48 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_decimal', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_decimal', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 49 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_decimal_not_null', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_decimal_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 50 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_double', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_double', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 51 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_enum', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_enum', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 52 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_float', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_float', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 53 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_int', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 54 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 55 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_json_not_null', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 56 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_long_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_long_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 57 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_longblob', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_longblob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 58 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_medium_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_medium_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 59 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_mediumblog', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_mediumblog', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 60 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_mediumint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_mediumint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 61 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_nullable_tinyint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_nullable_tinyint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 62 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_real', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_real', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 63 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_set', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_set', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 64 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_smallint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_smallint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 65 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 66 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_time', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_time', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 67 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_timestamp', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_timestamp', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 68 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_tiny_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_tiny_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 69 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_tinyblob', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_tinyblob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 70 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_tinyint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_tinyint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 71 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_unsigned_bigint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_bigint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 72 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_unsigned_int', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 73 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_unsigned_mediumint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_mediumint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 74 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_unsigned_smallint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_smallint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 75 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_unsigned_tinyint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_tinyint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 76 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_varbinary25', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varbinary25', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 77 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_varbinary255', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varbinary255', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 78 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_varchar25', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varchar25', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 79 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_varchar255', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varchar255', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 80 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_year', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_year', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 81 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'pid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'pid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -2208,13 +1590,7 @@ 'value' => 'pid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'pid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2225,13 +1601,7 @@ 'value' => 'c_char5', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2242,13 +1612,7 @@ 'value' => 'c_varchar255', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varchar255', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2259,13 +1623,7 @@ 'value' => 'c_varchar25', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varchar25', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2276,13 +1634,7 @@ 'value' => 'c_varbinary255', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varbinary255', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 9 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2293,13 +1645,7 @@ 'value' => 'c_varbinary25', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varbinary25', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 11 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2310,13 +1656,7 @@ 'value' => 'c_date', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_date', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 13 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2327,13 +1667,7 @@ 'value' => 'c_time', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_time', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 15 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2344,13 +1678,7 @@ 'value' => 'c_datetime', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 17 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2361,13 +1689,7 @@ 'value' => 'c_timestamp', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_timestamp', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 19 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2378,13 +1700,7 @@ 'value' => 'c_year', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_year', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 21 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2395,13 +1711,7 @@ 'value' => 'c_tiny_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_tiny_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 23 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2412,13 +1722,7 @@ 'value' => 'c_medium_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_medium_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 25 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2429,13 +1733,7 @@ 'value' => 'c_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 27 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2446,13 +1744,7 @@ 'value' => 'c_long_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_long_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 29 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2463,13 +1755,7 @@ 'value' => 'c_enum', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_enum', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 31 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2480,13 +1766,7 @@ 'value' => 'c_set', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_set', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 33 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2497,13 +1777,7 @@ 'value' => 'c_bit', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_bit', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 35 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2514,13 +1788,7 @@ 'value' => 'c_int', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 37 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2531,13 +1799,7 @@ 'value' => 'c_tinyint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_tinyint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 39 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2548,13 +1810,7 @@ 'value' => 'c_nullable_tinyint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_nullable_tinyint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 41 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2565,13 +1821,7 @@ 'value' => 'c_smallint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_smallint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 43 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2582,13 +1832,7 @@ 'value' => 'c_mediumint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_mediumint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 45 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2599,13 +1843,7 @@ 'value' => 'c_bigint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_bigint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 47 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2616,13 +1854,7 @@ 'value' => 'c_double', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_double', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 49 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2633,13 +1865,7 @@ 'value' => 'c_real', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_real', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 51 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2650,13 +1876,7 @@ 'value' => 'c_float', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_float', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 53 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2667,13 +1887,7 @@ 'value' => 'c_boolean', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_boolean', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 55 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2684,13 +1898,7 @@ 'value' => 'c_blob', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_blob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 57 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2701,13 +1909,7 @@ 'value' => 'c_tinyblob', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_tinyblob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 59 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2718,13 +1920,7 @@ 'value' => 'c_mediumblog', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_mediumblog', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 61 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2735,13 +1931,7 @@ 'value' => 'c_longblob', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_longblob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 63 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2752,13 +1942,7 @@ 'value' => 'c_unsigned_tinyint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_tinyint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 65 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2769,13 +1953,7 @@ 'value' => 'c_unsigned_int', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 67 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2786,13 +1964,7 @@ 'value' => 'c_unsigned_smallint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_smallint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 69 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2803,13 +1975,7 @@ 'value' => 'c_unsigned_mediumint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_mediumint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 71 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2820,13 +1986,7 @@ 'value' => 'c_unsigned_bigint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_bigint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 73 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2837,13 +1997,7 @@ 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 75 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2854,13 +2008,7 @@ 'value' => 'c_json_not_null', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 77 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2871,13 +2019,7 @@ 'value' => 'c_decimal', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_decimal', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 79 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2888,13 +2030,7 @@ 'value' => 'c_decimal_not_null', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_decimal_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 81 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -3597,15401 +2733,69 @@ )), ), 'sortedTypes' => true, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 79 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => true, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 80 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => true, - )), - 81 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => true, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 41, - ), - )), - ), - ), - 'SELECT * from ada cross join ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 4, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 5, - )), - 6 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 6, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 8 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 9 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 10 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 11 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 12 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 13 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|4|5|6|\'adaid\'|\'akid\'|\'eadavk\'|\'eladaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 8 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 9 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 4, - )), - 10 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 11 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 5, - )), - 12 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 13 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 6, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 4 => - \PHPStan\Type\StringType::__set_state(array( - )), - 5 => - \PHPStan\Type\StringType::__set_state(array( - )), - 6 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 7 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 8 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 9 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 10 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 11 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 12 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 13 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 7, - ), - )), - ), - ), - 'SELECT * from ada inner join (select akid from ak) akid = adaid' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL/MariaDB server version for the right syntax to use near \'= adaid LIMIT 0\' at line 1', - 'code' => 1064, - )), - ), - 'SELECT * from ada inner join ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 4, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 5, - )), - 6 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 6, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 8 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 9 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 10 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 11 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 12 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 13 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|4|5|6|\'adaid\'|\'akid\'|\'eadavk\'|\'eladaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 8 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 9 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 4, - )), - 10 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 11 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 5, - )), - 12 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 13 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 6, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 4 => - \PHPStan\Type\StringType::__set_state(array( - )), - 5 => - \PHPStan\Type\StringType::__set_state(array( - )), - 6 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 7 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 8 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 9 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 10 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 11 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 12 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 13 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 7, - ), - )), - ), - ), - 'SELECT CASE 1 WHEN 1 THEN \'one\' WHEN 2 THEN \'two\' ELSE \'more\' END as val from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'val', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'val\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'val', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT COALESCE(freigabe1u1) as col from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT COALESCE(freigabe1u1, 500) as col from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT COALESCE(null, eladaid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT COALESCE(null, eladaid, null, akid, null) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT FIELD(\'Bb\', \'Aa\', \'Bb\', \'Cc\', \'Dd\', \'Ff\') as field from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'field\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT IFNULL(MAX(eladaid),0)+1 as priority from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'priority', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'priority\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'priority', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT MAX(adaid), MIN(adaid), COUNT(adaid), AVG(adaid) FROM ada WHERE adaid = 1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'AVG(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'AVG(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COUNT(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COUNT(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MAX(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MAX(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MIN(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MIN(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'AVG(adaid)\'|\'COUNT(adaid)\'|\'MAX(adaid)\'|\'MIN(adaid)\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MAX(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MAX(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MIN(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MIN(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COUNT(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COUNT(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'AVG(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'AVG(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 5 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 6 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 7 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', \'w\', \'Ww\') as str from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', \'w\', c_varchar25) as str from typemix' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', \'w\', null) as str from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', c_varchar25, \'Ww\') as str from ada' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'Unknown column \'c_varchar25\' in \'field list\'', - 'code' => 1054, - )), - ), - 'SELECT REPLACE(\'www.mysql.com\', c_varchar25, \'Ww\') as str from typemix' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', null, \'Ww\') as str from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(c_varchar25, \'w\', \'Ww\') as str from ada' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'Unknown column \'c_varchar25\' in \'field list\'', - 'code' => 1054, - )), - ), - 'SELECT REPLACE(c_varchar25, \'w\', \'Ww\') as str from typemix' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(email, \'w\', \'Ww\') as str from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(null, \'w\', \'Ww\') as str from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT a.email, b.adaid FROM ada a LEFT JOIN ada b ON a.adaid=b.adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT abs(eladaid) as abs from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'abs\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT abs(freigabe1u1) as abs from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'abs\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT abs(null) as abs from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'abs\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid -FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR SHARE' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR SHARE NOWAIT' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR SHARE SKIP LOCKED' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR UPDATE NOWAIT' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR UPDATE SKIP LOCKED' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 OFFSET 1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 OFFSET 1 FOR UPDATE' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE adaid IN (\'1\')' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE adaid IN (\'1\') AND email LIKE \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE adaid IN (NULL) AND email LIKE \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE ":gesperrt%"' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE \'%questions ?%\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE \':gesperrt%\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE \'hello?%\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada cross join ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada inner join (select akid from ak) akid = adaid' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL/MariaDB server version for the right syntax to use near \'= adaid LIMIT 0\' at line 1', - 'code' => 1064, - )), - ), - 'SELECT adaid from ada inner join (select akid from ak)t on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada inner join ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada join ak on adaid = eladaid inner join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid, akid from ada inner join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada inner join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left outer join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left outer join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada inner join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 3 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 3 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada left join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada left outer join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada inner join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada inner join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left outer join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left outer join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int from ada inner join ak on adaid = eladaid inner join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|\'adaid\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 3, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int from ada left join ak on adaid = eladaid left join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|\'adaid\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 5 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 3, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int, c_char5 from ada inner join ak on adaid = eladaid inner join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'adaid\'|\'c_char5\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 6 => - \PHPStan\Type\StringType::__set_state(array( - )), - 7 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int, c_char5 from ada left join ak on adaid = eladaid left join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'adaid\'|\'c_char5\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 5 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 6 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 7 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'SELECT adaid, email FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT akid FROM ak WHERE eadavk>1.0' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid FROM ak WHERE eadavk>1.1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid from ada inner join (select akid from ak)t on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid from ada left join (select akid from ak)t on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(coalesce(eladaid, 500)) as avg from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(coalesce(eladaid, 9999999999999999)) as avg from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(coalesce(freigabe1u1, 500)) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(coalesce(gesperrt, 500)) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(eladaid) as avg from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(freigabe1u1) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(gesperrt) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_datetime FROM typemix' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\ObjectType::__set_state(array( - 'className' => 'DateTimeImmutable', - 'classReflection' => NULL, - 'subtractedType' => NULL, - 'cachedParent' => NULL, - 'cachedInterfaces' => NULL, - 'currentAncestors' => - array ( - ), - 'cachedDescription' => NULL, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\ObjectType::__set_state(array( - 'className' => 'DateTimeImmutable', - 'classReflection' => NULL, - 'subtractedType' => NULL, - 'cachedParent' => NULL, - 'cachedInterfaces' => NULL, - 'currentAncestors' => - array ( - ), - 'cachedDescription' => NULL, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT char_length(eladaid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT character_length(eladaid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT coalesce(freigabe1u1, 500) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT coalesce(gesperrt, 500) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat("abc", akid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat(akid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat(eladaid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat(eladaid, akid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat(eladaid, null) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws("abc", akid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws(akid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws(eladaid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws(eladaid, akid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws(eladaid, null) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(*) FROM typemix WHERE c_date = \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'count(*)\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(*) FROM typemix WHERE c_datetime = \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'count(*)\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(*) as myemail from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'myemail\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(*), max(adaid), min(adaid) as i from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'i', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|\'count(*)\'|\'i\'|\'max(adaid)\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'i', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 5 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 3, - ), - )), - ), - ), - 'SELECT count(email) as myemail from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'myemail\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(email) as myemail, count(email) from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(email)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'count(email)\'|\'myemail\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(email)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 3 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT eladaid FROM ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT email -FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT email FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT email adaid WHERE gesperrt freigabe1u1 FROM ada' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL/MariaDB server version for the right syntax to use near \'freigabe1u1 FROM ada LIMIT 0\' at line 1', - 'code' => 1064, - )), - ), - 'SELECT email, adaid FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada LIMIT 1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada LIMIT 1, 10' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = \'1\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = \'1\' and email = \'email@example.org\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = 1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = 2' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = 3' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid IN(1,3)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid=1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email <=> \'\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email = \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email = \'1970-01-01\' AND 1=1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email = \'email@example.org\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email = \'test@example.org\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email = \'webmaster@example.org\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email=\'foo\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email=\'test@example.org\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE gesperrt = \'1\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada where adaid = \'1\'' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT email, adaid, "xy" as b FROM ada WHERE adaid = \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'b', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'b', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|\'adaid\'|\'b\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'b', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'b', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 79 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => true, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), - 4 => - \PHPStan\Type\StringType::__set_state(array( + 80 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => true, )), - 5 => - \PHPStan\Type\StringType::__set_state(array( + 81 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => true, )), ), 'optionalKeys' => @@ -19004,12 +2808,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 3, + 0 => 41, ), )), ), ), - 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada' => + 'SELECT MAX(adaid), MIN(adaid), COUNT(adaid), AVG(adaid) FROM ada WHERE adaid = 1' => array ( 'result' => array ( @@ -19020,12 +2824,23 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 2 => + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -19056,78 +2871,48 @@ FROM ada' => )), 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', + 'value' => 'AVG(adaid)', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'COUNT(adaid)', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 6 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', + 'value' => 'MAX(adaid)', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', + 'value' => 'MIN(adaid)', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|2|3|\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', + 2 => '0|1|2|3|\'AVG(adaid)\'|\'COUNT(adaid)\'|\'MAX(adaid)\'|\'MIN(adaid)\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'MAX(adaid)', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -19135,16 +2920,10 @@ FROM ada' => )), 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', + 'value' => 'MIN(adaid)', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -19152,16 +2931,10 @@ FROM ada' => )), 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', + 'value' => 'COUNT(adaid)', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -19169,16 +2942,10 @@ FROM ada' => )), 6 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', + 'value' => 'AVG(adaid)', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -19188,40 +2955,140 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( + )), + 5 => + \PHPStan\Type\IntegerType::__set_state(array( )), 6 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 7 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -19239,14 +3106,33 @@ FROM ada' => )), ), ), - 'SELECT if(freigabe1u1 > 100, "a", 1) as col from ada' => + 'SELECT a.email, b.adaid FROM ada a LEFT JOIN ada b ON a.adaid=b.adaid' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19257,8 +3143,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19268,14 +3165,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19284,6 +3181,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -19293,6 +3201,44 @@ FROM ada' => 1 => \PHPStan\Type\StringType::__set_state(array( )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), ), 'optionalKeys' => array ( @@ -19304,19 +3250,22 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT if(freigabe1u1 > 100, freigabe1u1, "nope") as col from ada' => + 'SELECT adaid +FROM ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19328,7 +3277,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19338,14 +3287,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19358,10 +3307,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -19379,14 +3332,16 @@ FROM ada' => )), ), ), - 'SELECT if(freigabe1u1 > 100, if(gesperrt <> 1, "a", "b"), "other") as col from ada' => + 'SELECT adaid FROM ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19398,7 +3353,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19408,14 +3363,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19428,10 +3383,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -19449,14 +3408,16 @@ FROM ada' => )), ), ), - 'SELECT if(freigabe1u1 > 100, if(gesperrt <>1, "a", "b"), "other") as col from ada' => + 'SELECT adaid FROM ada LIMIT 1 FOR SHARE' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19468,7 +3429,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19478,14 +3439,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19498,10 +3459,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -19519,14 +3484,16 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, "default") as col from ada' => + 'SELECT adaid FROM ada LIMIT 1 FOR SHARE NOWAIT' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19538,7 +3505,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19548,14 +3515,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19568,10 +3535,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -19589,24 +3560,16 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, 123.23) as col from ada' => + 'SELECT adaid FROM ada LIMIT 1 FOR SHARE SKIP LOCKED' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19618,7 +3581,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19628,14 +3591,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19648,30 +3611,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -19689,7 +3636,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, 5000) as col from ada' => + 'SELECT adaid FROM ada LIMIT 1 FOR UPDATE NOWAIT' => array ( 'result' => array ( @@ -19710,7 +3657,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19720,14 +3667,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19765,7 +3712,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, freigabe1u1) as col from ada' => + 'SELECT adaid FROM ada LIMIT 1 FOR UPDATE SKIP LOCKED' => array ( 'result' => array ( @@ -19786,7 +3733,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19796,14 +3743,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19841,7 +3788,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, gesperrt) as col from ada' => + 'SELECT adaid FROM ada LIMIT 1 OFFSET 1' => array ( 'result' => array ( @@ -19862,7 +3809,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19872,14 +3819,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19917,7 +3864,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(gesperrt, freigabe1u1) as col from ada' => + 'SELECT adaid FROM ada LIMIT 1 OFFSET 1 FOR UPDATE' => array ( 'result' => array ( @@ -19938,7 +3885,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19948,14 +3895,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19993,7 +3940,7 @@ FROM ada' => )), ), ), - 'SELECT instr(\'foobarbar\', \'bar\') as field from ak' => + 'SELECT adaid FROM ada WHERE adaid IN (\'1\')' => array ( 'result' => array ( @@ -20001,8 +3948,8 @@ FROM ada' => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20014,7 +3961,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20024,14 +3971,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20045,13 +3992,13 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20069,7 +4016,7 @@ FROM ada' => )), ), ), - 'SELECT instr(akid, \'bar\') as field from ak' => + 'SELECT adaid FROM ada WHERE adaid IN (\'1\') AND email LIKE \'1970-01-01\'' => array ( 'result' => array ( @@ -20077,8 +4024,8 @@ FROM ada' => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20090,7 +4037,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20100,14 +4047,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20121,13 +4068,13 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20145,30 +4092,16 @@ FROM ada' => )), ), ), - 'SELECT instr(eladaid, \'bar\') as field from ak' => + 'SELECT adaid FROM ada WHERE adaid IN (NULL) AND email LIKE \'1970-01-01\'' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20180,7 +4113,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20190,14 +4123,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20210,42 +4143,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20263,7 +4168,7 @@ FROM ada' => )), ), ), - 'SELECT isnull(akid) as n1 from ak' => + 'SELECT adaid FROM ada WHERE email LIKE ":gesperrt%"' => array ( 'result' => array ( @@ -20271,8 +4176,8 @@ FROM ada' => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20284,7 +4189,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20294,14 +4199,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'n1\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20315,13 +4220,13 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20339,7 +4244,7 @@ FROM ada' => )), ), ), - 'SELECT isnull(eladaid) as n1 from ak' => + 'SELECT adaid FROM ada WHERE email LIKE \'%questions ?%\'' => array ( 'result' => array ( @@ -20347,8 +4252,8 @@ FROM ada' => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20360,7 +4265,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20370,14 +4275,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'n1\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20391,13 +4296,13 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20415,28 +4320,16 @@ FROM ada' => )), ), ), - 'SELECT lcase(c_varbinary255) as field from typemix' => + 'SELECT adaid FROM ada WHERE email LIKE \':gesperrt%\'' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20448,7 +4341,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20458,14 +4351,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20478,38 +4371,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20527,14 +4396,16 @@ FROM ada' => )), ), ), - 'SELECT length(akid) as col from ak' => + 'SELECT adaid FROM ada WHERE email LIKE \'hello?%\'' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20546,7 +4417,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20556,14 +4427,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20576,10 +4447,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20597,11 +4472,11 @@ FROM ada' => )), ), ), - 'SELECT locate(\'foo\', eladaid, \'bar\') as field from ak' => + 'SELECT adaid, email FROM ada' => array ( 'result' => array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20609,11 +4484,11 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), ), 'normalized' => true, @@ -20627,12 +4502,15 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20642,62 +4520,35 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -20710,12 +4561,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 0, ), )), ), ), - 'SELECT locate(akid, \'bar\') as field from ak' => + 'SELECT akid FROM ak WHERE eadavk>1.0' => array ( 'result' => array ( @@ -20736,7 +4587,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20746,14 +4597,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'akid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20791,30 +4642,16 @@ FROM ada' => )), ), ), - 'SELECT locate(eladaid, \'bar\') as field from ak' => + 'SELECT akid FROM ak WHERE eadavk>1.1' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20826,7 +4663,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20836,14 +4673,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'akid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20856,42 +4693,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), ), 'optionalKeys' => @@ -20909,18 +4718,27 @@ FROM ada' => )), ), ), - 'SELECT lower(\'FOO\') as field from ak' => + 'SELECT c_datetime FROM typemix' => array ( 'result' => array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\ObjectType::__set_state(array( + 'className' => 'DateTimeImmutable', + 'classReflection' => NULL, + 'subtractedType' => NULL, + 'cachedParent' => NULL, + 'cachedInterfaces' => NULL, + 'currentAncestors' => + array ( + ), + 'cachedDescription' => NULL, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -20933,41 +4751,21 @@ FROM ada' => ), )), 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'field\'', - ), + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_datetime', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'c_datetime', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), ), 'valueTypes' => array ( @@ -20976,24 +4774,16 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\ObjectType::__set_state(array( + 'className' => 'DateTimeImmutable', + 'classReflection' => NULL, + 'subtractedType' => NULL, + 'cachedParent' => NULL, + 'cachedInterfaces' => NULL, + 'currentAncestors' => + array ( + ), + 'cachedDescription' => NULL, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -21016,33 +4806,19 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 0, ), )), ), ), - 'SELECT lower(\'foobarbar\') as field from ak' => + 'SELECT count(*) FROM typemix WHERE c_date = \'1970-01-01\'' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21054,7 +4830,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'count(*)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21064,14 +4840,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'count(*)\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'count(*)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21084,38 +4860,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -21133,28 +4881,14 @@ FROM ada' => )), ), ), - 'SELECT lower(c_varbinary25) as field from typemix' => + 'SELECT count(*) FROM typemix WHERE c_datetime = \'1970-01-01\'' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21166,7 +4900,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'count(*)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21176,14 +4910,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'count(*)\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'count(*)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21192,42 +4926,14 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -21245,7 +4951,7 @@ FROM ada' => )), ), ), - 'SELECT lower(c_varbinary255) as field from typemix' => + 'SELECT eladaid FROM ak' => array ( 'result' => array ( @@ -21256,7 +4962,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -21278,7 +4986,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21288,14 +4996,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21312,7 +5020,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -21329,7 +5039,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -21357,28 +5069,15 @@ FROM ada' => )), ), ), - 'SELECT lower(concat(akid, 5000)) as col from ak' => + 'SELECT email +FROM ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21390,7 +5089,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21400,14 +5099,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21420,38 +5119,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -21469,28 +5140,14 @@ FROM ada' => )), ), ), - 'SELECT lower(null) as field from ak' => + 'SELECT email FROM ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21502,7 +5159,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21512,14 +5169,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21532,38 +5189,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -21579,9 +5208,58 @@ FROM ada' => 0 => 1, ), )), + 3 => + \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( + 'itemType' => + \PHPStan\Type\StringType::__set_state(array( + )), + 'keyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 'keyTypes' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + ), + 'optionalKeys' => + array ( + ), + 'isList' => + \PHPStan\TrinaryLogic::__set_state(array( + 'value' => -1, + )), + 'allArrays' => NULL, + 'nextAutoIndexes' => + array ( + 0 => 0, + ), + )), ), ), - 'SELECT lower(upper(\'foobarbar\')) as field from ak' => + 'SELECT email adaid WHERE gesperrt freigabe1u1 FROM ada' => + array ( + 'error' => + \staabm\PHPStanDba\Error::__set_state(array( + 'message' => 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL/MariaDB server version for the right syntax to use near \'freigabe1u1 FROM ada LIMIT 0\' at line 1', + 'code' => 1064, + )), + ), + 'SELECT email, adaid FROM ada' => array ( 'result' => array ( @@ -21595,7 +5273,9 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -21613,8 +5293,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21624,14 +5315,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21640,42 +5331,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -21688,15 +5372,9 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), - ), - ), - 'SELECT max(adaid) FROM ada' => - array ( - 'result' => - array ( 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => @@ -21704,13 +5382,13 @@ FROM ada' => 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -21719,17 +5397,43 @@ FROM ada' => ), )), 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 1 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + ), + 'normalized' => false, + 'sortedTypes' => true, + 'cachedDescriptions' => + array ( + 2 => '\'adaid\'|\'email\'', + ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 1 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21738,23 +5442,12 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -21772,7 +5465,7 @@ FROM ada' => )), ), ), - 'SELECT max(eladaid) as max from ak' => + 'SELECT email, adaid FROM ada LIMIT 1' => array ( 'result' => array ( @@ -21783,12 +5476,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -21806,8 +5499,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21817,14 +5521,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21833,46 +5537,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -21885,12 +5578,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT max(freigabe1u1) as max from ada' => + 'SELECT email, adaid FROM ada LIMIT 1, 10' => array ( 'result' => array ( @@ -21901,13 +5594,13 @@ FROM ada' => 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -21924,8 +5617,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21935,14 +5639,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21951,46 +5655,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -22003,12 +5696,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT max(gesperrt) as max from ada' => + 'SELECT email, adaid FROM ada WHERE adaid = \'1\'' => array ( 'result' => array ( @@ -22019,12 +5712,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -22042,8 +5735,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22053,14 +5757,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22069,46 +5773,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -22121,12 +5814,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT min(eladaid) as min from ak' => + 'SELECT email, adaid FROM ada WHERE adaid = \'1\' and email = \'email@example.org\'' => array ( 'result' => array ( @@ -22137,12 +5830,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -22160,8 +5853,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22171,14 +5875,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22187,46 +5891,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -22239,12 +5932,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT min(freigabe1u1) as min from ada' => + 'SELECT email, adaid FROM ada WHERE adaid = 1' => array ( 'result' => array ( @@ -22255,13 +5948,13 @@ FROM ada' => 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -22278,8 +5971,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22289,14 +5993,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22305,46 +6009,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -22357,12 +6050,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT min(gesperrt) as min from ada' => + 'SELECT email, adaid FROM ada WHERE adaid = 2' => array ( 'result' => array ( @@ -22373,12 +6066,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -22395,9 +6088,20 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 1 => + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22407,14 +6111,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22423,46 +6127,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -22475,12 +6168,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT nullif(freigabe1u1, "default") as col from ada' => + 'SELECT email, adaid FROM ada WHERE adaid = 3' => array ( 'result' => array ( @@ -22491,13 +6184,13 @@ FROM ada' => 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -22514,8 +6207,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22525,14 +6229,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22541,46 +6245,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -22593,12 +6286,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT nullif(freigabe1u1, 5000) as col from ada' => + 'SELECT email, adaid FROM ada WHERE adaid IN(1,3)' => array ( 'result' => array ( @@ -22609,13 +6302,13 @@ FROM ada' => 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -22632,8 +6325,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22643,14 +6347,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22659,46 +6363,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -22711,12 +6404,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT nullif(freigabe1u1, freigabe1u1) as col from ada' => + 'SELECT email, adaid FROM ada WHERE adaid=1' => array ( 'result' => array ( @@ -22727,13 +6420,13 @@ FROM ada' => 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -22750,8 +6443,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22761,62 +6465,51 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + 'value' => 0, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -22829,29 +6522,23 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), - ), - ), - 'SELECT nullif(freigabe1u1, gesperrt) as col from ada' => - array ( - 'result' => - array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -22864,12 +6551,15 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22879,62 +6569,35 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -22947,12 +6610,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 0, ), )), ), ), - 'SELECT nullif(gesperrt, freigabe1u1) as col from ada' => + 'SELECT email, adaid FROM ada WHERE email <=> \'\'' => array ( 'result' => array ( @@ -22963,12 +6626,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -22986,8 +6649,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22997,14 +6671,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23013,46 +6687,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23065,12 +6728,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT octet_length(eladaid) as col from ak' => + 'SELECT email, adaid FROM ada WHERE email = \'1970-01-01\'' => array ( 'result' => array ( @@ -23081,10 +6744,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -23102,8 +6767,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23113,14 +6789,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23129,42 +6805,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23177,29 +6846,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT round(1.12, 1) as abs from ak' => + 'SELECT email, adaid FROM ada WHERE email = \'1970-01-01\' AND 1=1' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23210,8 +6885,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23221,14 +6907,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'abs\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23237,34 +6923,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23277,19 +6964,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT round(freigabe1u1) as abs from ada' => + 'SELECT email, adaid FROM ada WHERE email = \'email@example.org\'' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23300,8 +7003,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23311,14 +7025,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'abs\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23327,14 +7041,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23347,12 +7082,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT round(null) as abs from ada' => + 'SELECT email, adaid FROM ada WHERE email = \'test@example.org\'' => array ( 'result' => array ( @@ -23363,10 +7098,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -23384,8 +7121,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23395,14 +7143,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'abs\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23411,42 +7159,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23459,12 +7200,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT sum(akid) as sum from ak' => + 'SELECT email, adaid FROM ada WHERE email = \'webmaster@example.org\'' => array ( 'result' => array ( @@ -23475,20 +7216,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -23506,8 +7239,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23517,14 +7261,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'sum\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23533,62 +7277,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23601,12 +7318,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT sum(c_double) as sum from typemix' => + 'SELECT email, adaid FROM ada WHERE email=\'foo\'' => array ( 'result' => array ( @@ -23617,10 +7334,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -23638,8 +7357,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23649,14 +7379,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'sum\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23665,42 +7395,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23713,12 +7436,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT sum(eladaid) as sum from ak' => + 'SELECT email, adaid FROM ada WHERE email=\'test@example.org\'' => array ( 'result' => array ( @@ -23729,20 +7452,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -23760,8 +7475,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23771,14 +7497,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'sum\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23787,62 +7513,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23855,12 +7554,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT sum(freigabe1u1) as sum from ada' => + 'SELECT email, adaid FROM ada WHERE gesperrt = \'1\'' => array ( 'result' => array ( @@ -23871,20 +7570,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -23902,8 +7593,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23913,14 +7615,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'sum\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23929,62 +7631,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23997,26 +7672,28 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT sum(null) as sum from ak' => + 'SELECT email, adaid FROM ada where adaid = \'1\'' => array ( 'result' => array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -24030,12 +7707,15 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24045,58 +7725,35 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'sum\'', + 2 => '\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -24109,12 +7766,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 0, ), )), ), ), - 'SELECT ucase(c_varbinary25) as field from typemix' => + 'SELECT email, adaid, "xy" as b FROM ada WHERE adaid = \'1970-01-01\'' => array ( 'result' => array ( @@ -24125,10 +7782,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), ), 'normalized' => true, @@ -24146,69 +7805,137 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'b', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'b', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), + 5 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|1|2|\'adaid\'|\'b\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'b', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'b', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), )), - 1 => + 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + 'value' => 2, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 4 => + \PHPStan\Type\StringType::__set_state(array( + )), + 5 => + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -24221,12 +7948,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 3, ), )), ), ), - 'SELECT upper(\'fooBARbar\') as field from ak' => + 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada' => array ( 'result' => array ( @@ -24240,7 +7967,9 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -24258,8 +7987,41 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 5 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'freigabe1u1', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24269,14 +8031,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|1|2|3|\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24285,42 +8047,77 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'gesperrt', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 5 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'freigabe1u1', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 4 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, + )), + 5 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, + )), + 6 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 7 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -24333,23 +8130,25 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 4, ), )), ), ), - 'SELECT upper(\'foobarbar\') as field from ak' => + 'SELECT max(adaid) FROM ada' => array ( 'result' => array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -24362,41 +8161,21 @@ FROM ada' => ), )), 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'field\'', - ), + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'max(adaid)', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'max(adaid)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), ), 'valueTypes' => array ( @@ -24405,24 +8184,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -24445,7 +8209,7 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 0, ), )), ), diff --git a/tests/defaultFetchAssoc/config/.phpunit-phpstan-dba-mysqli.cache b/tests/defaultFetchAssoc/config/.phpunit-phpstan-dba-mysqli.cache index 16fa1cab..08c0ac75 100644 --- a/tests/defaultFetchAssoc/config/.phpunit-phpstan-dba-mysqli.cache +++ b/tests/defaultFetchAssoc/config/.phpunit-phpstan-dba-mysqli.cache @@ -1,140 +1,8 @@ 'v11-phpstan1_9_3-update', + 'schemaVersion' => 'v12-new-major', 'schemaHash' => NULL, 'records' => array ( - 'SELECT * FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 2 => - \PHPStan\Type\StringType::__set_state(array( - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), 'SELECT email, adaid FROM ada' => array ( 'result' => diff --git a/tests/defaultFetchNumeric/config/.phpunit-phpstan-dba-mysqli.cache b/tests/defaultFetchNumeric/config/.phpunit-phpstan-dba-mysqli.cache index 5f599ebf..08c0ac75 100644 --- a/tests/defaultFetchNumeric/config/.phpunit-phpstan-dba-mysqli.cache +++ b/tests/defaultFetchNumeric/config/.phpunit-phpstan-dba-mysqli.cache @@ -1,140 +1,8 @@ 'v11-phpstan1_9_3-update', + 'schemaVersion' => 'v12-new-major', 'schemaHash' => NULL, 'records' => array ( - 'SELECT * FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 2 => - \PHPStan\Type\StringType::__set_state(array( - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), 'SELECT email, adaid FROM ada' => array ( 'result' => @@ -177,26 +45,14 @@ 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -213,13 +69,7 @@ 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -230,13 +80,7 @@ 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( diff --git a/tests/rules/config/.phpunit-phpstan-dba-mysqli.cache b/tests/rules/config/.phpunit-phpstan-dba-mysqli.cache index f847676e..1db9f3ae 100644 --- a/tests/rules/config/.phpunit-phpstan-dba-mysqli.cache +++ b/tests/rules/config/.phpunit-phpstan-dba-mysqli.cache @@ -1,5 +1,5 @@ 'v11-phpstan1_9_3-update', + 'schemaVersion' => 'v12-new-major', 'schemaHash' => NULL, 'records' => array ( @@ -3159,385 +3159,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', )), ), ), - 'SELECT email, adaid /* why? ? */ FROM ada /* just ?? :because ?*/ WHERE email = \'a\' -- ?' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), 'SELECT email, adaid FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada -- :can have :more ? :placeholders? ?' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada -- nice :placeholder bro' => array ( 'result' => array ( @@ -4177,26 +3799,14 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -4213,13 +3823,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4230,13 +3834,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4461,52 +4059,28 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 6 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -4523,13 +4097,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4540,13 +4108,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4557,13 +4119,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4574,13 +4130,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4691,52 +4241,28 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 6 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -4753,13 +4279,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4770,13 +4290,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4787,13 +4301,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4804,13 +4312,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4921,52 +4423,28 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 6 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -4983,13 +4461,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -5000,13 +4472,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -5017,13 +4483,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -5034,13 +4494,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( diff --git a/tests/sqlAst/config/.phpunit-phpstan-dba-mysqli.cache b/tests/sqlAst/config/.phpunit-phpstan-dba-mysqli.cache index 2229549a..5cac0d98 100644 --- a/tests/sqlAst/config/.phpunit-phpstan-dba-mysqli.cache +++ b/tests/sqlAst/config/.phpunit-phpstan-dba-mysqli.cache @@ -1,87 +1,8 @@ 'v11-phpstan1_9_3-update', + 'schemaVersion' => 'v12-new-major', 'schemaHash' => NULL, 'records' => array ( - 'SELECT - adaid - FROM - ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), 'SELECT CASE WHEN freigabe1u1 > 50 THEN \'big-one\' @@ -4898,33 +4819,78 @@ )), ), ), - 'SELECT * from ada cross join ak' => + 'SELECT 3' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 'keyType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, )), ), - 'normalized' => true, - 'sortedTypes' => false, + 'normalized' => false, + 'sortedTypes' => true, 'cachedDescriptions' => array ( + 2 => '0|3', ), + )), + 'keyTypes' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + ), + 'optionalKeys' => + array ( + ), + 'isList' => + \PHPStan\TrinaryLogic::__set_state(array( + 'value' => -1, + )), + 'allArrays' => NULL, + 'nextAutoIndexes' => + array ( + 0 => 4, + ), + )), + ), + ), + 'SELECT 3 as col' => + array ( + 'result' => + array ( + 5 => + \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( + 'itemType' => + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -4935,74 +4901,8 @@ 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 4, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 5, - )), - 6 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 6, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 8 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 9 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 10 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 11 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 12 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 13 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -5012,14 +4912,14 @@ 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|2|3|4|5|6|\'adaid\'|\'akid\'|\'eadavk\'|\'eladaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -5028,11634 +4928,14 @@ \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( )), - 8 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 9 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 4, - )), - 10 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 11 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 5, - )), - 12 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 13 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 6, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 4 => - \PHPStan\Type\StringType::__set_state(array( - )), - 5 => - \PHPStan\Type\StringType::__set_state(array( - )), - 6 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 7 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 8 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 9 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 10 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 11 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 12 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 13 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 7, - ), - )), - ), - ), - 'SELECT * from ada inner join (select akid from ak) akid = adaid' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL/MariaDB server version for the right syntax to use near \'= adaid LIMIT 0\' at line 1', - 'code' => 1064, - )), - ), - 'SELECT * from ada inner join ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 4, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 5, - )), - 6 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 6, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 8 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 9 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 10 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 11 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 12 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 13 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|4|5|6|\'adaid\'|\'akid\'|\'eadavk\'|\'eladaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 8 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 9 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 4, - )), - 10 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 11 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 5, - )), - 12 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 13 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 6, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 4 => - \PHPStan\Type\StringType::__set_state(array( - )), - 5 => - \PHPStan\Type\StringType::__set_state(array( - )), - 6 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 7 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 8 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 9 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 10 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 11 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 12 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 13 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 7, - ), - )), - ), - ), - 'SELECT 3' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|3', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'SELECT 3 as col' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT CASE 1 WHEN 1 THEN \'one\' WHEN 2 THEN \'two\' ELSE \'more\' END as val from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'val', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'val\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'val', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT COALESCE(freigabe1u1) as col from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT COALESCE(freigabe1u1, 500) as col from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT COALESCE(null, eladaid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT COALESCE(null, eladaid, null, akid, null) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT FIELD(\'Bb\', \'Aa\', \'Bb\', \'Cc\', \'Dd\', \'Ff\') as field from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'field\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT IFNULL(MAX(eladaid),0)+1 as priority from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'priority', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'priority\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'priority', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT MAX(adaid), MIN(adaid), COUNT(adaid), AVG(adaid) FROM ada WHERE adaid = 1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'AVG(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COUNT(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MAX(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MIN(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'AVG(adaid)\'|\'COUNT(adaid)\'|\'MAX(adaid)\'|\'MIN(adaid)\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MAX(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MIN(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COUNT(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'AVG(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 5 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 6 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 7 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', \'w\', \'Ww\') as str from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', \'w\', c_varchar25) as str from typemix' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', \'w\', null) as str from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', c_varchar25, \'Ww\') as str from ada' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'Unknown column \'c_varchar25\' in \'field list\'', - 'code' => 1054, - )), - ), - 'SELECT REPLACE(\'www.mysql.com\', c_varchar25, \'Ww\') as str from typemix' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', null, \'Ww\') as str from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(c_varchar25, \'w\', \'Ww\') as str from ada' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'Unknown column \'c_varchar25\' in \'field list\'', - 'code' => 1054, - )), - ), - 'SELECT REPLACE(c_varchar25, \'w\', \'Ww\') as str from typemix' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(email, \'w\', \'Ww\') as str from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(null, \'w\', \'Ww\') as str from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT a.email, b.adaid FROM ada a LEFT JOIN ada b ON a.adaid=b.adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT abs(eladaid) as abs from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'abs\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT abs(freigabe1u1) as abs from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'abs\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT abs(null) as abs from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'abs\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid -FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR SHARE' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR SHARE NOWAIT' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR SHARE SKIP LOCKED' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR UPDATE NOWAIT' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR UPDATE SKIP LOCKED' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 OFFSET 1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 OFFSET 1 FOR UPDATE' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE adaid IN (\'1\')' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE adaid IN (\'1\') AND email LIKE \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE adaid IN (NULL) AND email LIKE \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE ":gesperrt%"' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE \'%questions ?%\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE \':gesperrt%\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE \'hello?%\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada cross join ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada inner join (select akid from ak) akid = adaid' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL/MariaDB server version for the right syntax to use near \'= adaid LIMIT 0\' at line 1', - 'code' => 1064, - )), - ), - 'SELECT adaid from ada inner join (select akid from ak)t on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada inner join ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada join ak on adaid = eladaid inner join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid, akid from ada inner join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada inner join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left outer join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left outer join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada inner join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 3 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 3 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada left join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada left outer join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada inner join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada inner join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left outer join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left outer join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int from ada inner join ak on adaid = eladaid inner join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|\'adaid\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 3, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int from ada left join ak on adaid = eladaid left join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|\'adaid\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 5 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 3, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int, c_char5 from ada inner join ak on adaid = eladaid inner join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'adaid\'|\'c_char5\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 6 => - \PHPStan\Type\StringType::__set_state(array( - )), - 7 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int, c_char5 from ada left join ak on adaid = eladaid left join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'adaid\'|\'c_char5\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 5 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 6 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 7 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'SELECT adaid, email FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT akid FROM ak WHERE eadavk>1.0' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid FROM ak WHERE eadavk>1.1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid from ada inner join (select akid from ak)t on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid from ada left join (select akid from ak)t on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(c_double) as avg from typemix GROUP BY c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(c_nullable_tinyint) as avg from typemix GROUP BY c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(c_tinyint) as avg from typemix GROUP BY c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(coalesce(eladaid, 500)) as avg from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(coalesce(eladaid, 9999999999999999)) as avg from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(coalesce(freigabe1u1, 500)) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(coalesce(gesperrt, 500)) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(concat("0")) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(concat("foo")) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(eladaid) as avg from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(email) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(freigabe1u1) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(gesperrt) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(ifnull(email, adaid)) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(null) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_datetime FROM typemix' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\ObjectType::__set_state(array( - 'className' => 'DateTimeImmutable', - 'classReflection' => NULL, - 'subtractedType' => NULL, - 'cachedParent' => NULL, - 'cachedInterfaces' => NULL, - 'currentAncestors' => - array ( - ), - 'cachedDescription' => NULL, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\ObjectType::__set_state(array( - 'className' => 'DateTimeImmutable', - 'classReflection' => NULL, - 'subtractedType' => NULL, - 'cachedParent' => NULL, - 'cachedInterfaces' => NULL, - 'currentAncestors' => - array ( - ), - 'cachedDescription' => NULL, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT c_json FROM ada LEFT JOIN typemix ON (c_int = adaid) WHERE c_json IS NOT NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM ada LEFT JOIN typemix ON (c_json = c_json) WHERE c_json IS NOT NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM ada RIGHT JOIN typemix ON (c_int = adaid) WHERE c_json IS NOT NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM ada RIGHT JOIN typemix ON (c_json = c_json) WHERE c_json IS NOT NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix LEFT JOIN ada ON (c_int = adaid) WHERE c_json IS NOT NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix RIGHT JOIN ada ON (c_int = adaid) WHERE c_json IS NOT NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix WHERE (c_json IS NOT NULL)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + 1 => + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -16673,28 +4953,14 @@ FROM ada' => )), ), ), - 'SELECT c_json FROM typemix WHERE (c_json IS NULL)' => + 'SELECT CASE 1 WHEN 1 THEN \'one\' WHEN 2 THEN \'two\' ELSE \'more\' END as val from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -16706,7 +4972,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'val', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -16716,58 +4982,30 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'c_json\'', + 2 => '0|\'val\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'val', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -16785,28 +5023,16 @@ FROM ada' => )), ), ), - 'SELECT c_json FROM typemix WHERE c_json IS NOT NULL' => + 'SELECT COALESCE(freigabe1u1) as col from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -16818,7 +5044,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -16828,14 +5054,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'c_json\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -16848,38 +5074,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -16897,28 +5099,14 @@ FROM ada' => )), ), ), - 'SELECT c_json FROM typemix WHERE c_json IS NOT NULL AND c_int=1' => + 'SELECT COALESCE(freigabe1u1, 500) as col from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -16930,7 +5118,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -16940,14 +5128,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'c_json\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -16960,38 +5148,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -17009,7 +5169,7 @@ FROM ada' => )), ), ), - 'SELECT c_json FROM typemix WHERE c_json IS NOT NULL OR c_int=1' => + 'SELECT COALESCE(null, eladaid) as col from ak' => array ( 'result' => array ( @@ -17020,7 +5180,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -17042,7 +5204,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17052,14 +5214,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'c_json\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17076,7 +5238,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -17093,7 +5257,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -17121,28 +5287,16 @@ FROM ada' => )), ), ), - 'SELECT c_json FROM typemix WHERE c_json IS NULL' => + 'SELECT COALESCE(null, eladaid, null, akid, null) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17154,7 +5308,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17164,14 +5318,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'c_json\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17184,38 +5338,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), ), 'optionalKeys' => @@ -17233,28 +5363,14 @@ FROM ada' => )), ), ), - 'SELECT c_json FROM typemix WHERE c_json IS NULL AND c_int=1' => + 'SELECT FIELD(\'Bb\', \'Aa\', \'Bb\', \'Cc\', \'Dd\', \'Ff\') as field from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17266,7 +5382,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17276,58 +5392,30 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'c_json\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + 'value' => 0, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -17345,28 +5433,14 @@ FROM ada' => )), ), ), - 'SELECT c_json FROM typemix WHERE c_json IS NULL OR c_int=1' => + 'SELECT IFNULL(MAX(eladaid),0)+1 as priority from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17378,7 +5452,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'priority', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17388,14 +5462,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'c_json\'', + 2 => '0|\'priority\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'priority', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17408,38 +5482,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -17457,28 +5503,14 @@ FROM ada' => )), ), ), - 'SELECT c_json FROM typemix WHERE c_text IN (SELECT c_json FROM typemix WHERE c_json IS NOT NULL)' => + 'SELECT REPLACE(\'www.mysql.com\', \'w\', \'Ww\') as str from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17490,7 +5522,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'str', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17500,14 +5532,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'c_json\'', + 2 => '0|\'str\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'str', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17520,38 +5552,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -17569,7 +5573,7 @@ FROM ada' => )), ), ), - 'SELECT c_json FROM typemix WHERE c_text IN (SELECT c_json FROM typemix WHERE c_json IS NULL)' => + 'SELECT REPLACE(\'www.mysql.com\', \'w\', c_varchar25) as str from typemix' => array ( 'result' => array ( @@ -17602,7 +5606,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'str', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17612,14 +5616,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'c_json\'', + 2 => '0|\'str\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', + 'value' => 'str', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17681,7 +5685,7 @@ FROM ada' => )), ), ), - 'SELECT c_json as col FROM typemix WHERE c_json IS NOT NULL' => + 'SELECT REPLACE(\'www.mysql.com\', c_varchar25, \'Ww\') as str from typemix' => array ( 'result' => array ( @@ -17714,7 +5718,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'str', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17724,14 +5728,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'str\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'str', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17793,7 +5797,7 @@ FROM ada' => )), ), ), - 'SELECT c_json as col FROM typemix WHERE c_json IS NULL' => + 'SELECT REPLACE(c_varchar25, \'w\', \'Ww\') as str from typemix' => array ( 'result' => array ( @@ -17826,7 +5830,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'str', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17836,14 +5840,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'str\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'str', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17902,103 +5906,17 @@ FROM ada' => array ( 0 => 1, ), - )), - ), - ), - 'SELECT c_json_not_null FROM typemix WHERE c_json_not_null IS NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json_not_null\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT char_length(eladaid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + )), + ), + ), + 'SELECT REPLACE(email, \'w\', \'Ww\') as str from ada' => + array ( + 'result' => + array ( + 5 => + \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( + 'itemType' => + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18010,7 +5928,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'str', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18020,14 +5938,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'str\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'str', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18040,42 +5958,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -18093,7 +5979,7 @@ FROM ada' => )), ), ), - 'SELECT character_length(eladaid) as col from ak' => + 'SELECT abs(eladaid) as abs from ak' => array ( 'result' => array ( @@ -18104,9 +5990,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -18128,7 +6012,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18138,14 +6022,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'abs\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18162,9 +6046,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -18181,9 +6063,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -18211,16 +6091,14 @@ FROM ada' => )), ), ), - 'SELECT coalesce(freigabe1u1, 500) as avg from ada' => + 'SELECT abs(freigabe1u1) as abs from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18232,7 +6110,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18242,14 +6120,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'avg\'', + 2 => '0|\'abs\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18262,14 +6140,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -18287,16 +6161,28 @@ FROM ada' => )), ), ), - 'SELECT coalesce(gesperrt, 500) as avg from ada' => + 'SELECT abs(null) as abs from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18308,7 +6194,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18318,14 +6204,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'avg\'', + 2 => '0|\'abs\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18338,14 +6224,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -18363,28 +6273,16 @@ FROM ada' => )), ), ), - 'SELECT concat("abc", akid, 5000) as col from ak' => + 'SELECT adaid from ada cross join ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18396,7 +6294,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18406,14 +6304,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18426,38 +6324,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -18475,28 +6349,16 @@ FROM ada' => )), ), ), - 'SELECT concat(akid, 5000) as col from ak' => + 'SELECT adaid, akid from ada inner join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18507,8 +6369,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18518,58 +6391,55 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'akid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => + 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + 'value' => 1, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), ), 'optionalKeys' => @@ -18582,33 +6452,21 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT concat(eladaid, 5000) as col from ak' => + 'SELECT adaid, akid from ada join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18619,8 +6477,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18630,14 +6499,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'akid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18646,42 +6515,39 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), ), 'optionalKeys' => @@ -18694,12 +6560,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT concat(eladaid, akid) as col from ak' => + 'SELECT adaid, akid from ada left join ak on (adaid = akid)' => array ( 'result' => array ( @@ -18710,7 +6576,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -18731,8 +6599,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18742,14 +6621,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'akid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18758,15 +6637,38 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -18778,12 +6680,14 @@ FROM ada' => array ( ), )), - 1 => + 3 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -18806,12 +6710,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT concat(eladaid, null) as col from ak' => + 'SELECT adaid, akid from ada left outer join ak on (adaid = akid)' => array ( 'result' => array ( @@ -18822,7 +6726,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -18843,8 +6749,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18854,14 +6771,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'akid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18870,15 +6787,38 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - ), - 'valueTypes' => - array ( - 0 => + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -18890,12 +6830,14 @@ FROM ada' => array ( ), )), - 1 => + 3 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -18918,12 +6860,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT concat_ws("abc", akid, 5000) as col from ak' => + 'SELECT adaid, eadavk from ada inner join ak on (adaid = akid)' => array ( 'result' => array ( @@ -18934,10 +6876,22 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), ), 'normalized' => true, @@ -18955,8 +6909,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18966,14 +6931,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'eadavk\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18982,42 +6947,55 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => + \PHPStan\Type\IntersectionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( )), ), - 'normalized' => true, 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( + 3 => + \PHPStan\Type\IntersectionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( )), ), - 'normalized' => true, 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), )), ), 'optionalKeys' => @@ -19030,12 +7008,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT concat_ws(akid, 5000) as col from ak' => + 'SELECT adaid, eadavk from ada join ak on (adaid = akid)' => array ( 'result' => array ( @@ -19046,10 +7024,22 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), ), 'normalized' => true, @@ -19067,8 +7057,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19078,14 +7079,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'eadavk\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19094,42 +7095,55 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => + \PHPStan\Type\IntersectionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( )), ), - 'normalized' => true, 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( + 3 => + \PHPStan\Type\IntersectionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( )), ), - 'normalized' => true, 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), )), ), 'optionalKeys' => @@ -19142,12 +7156,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT concat_ws(eladaid, 5000) as col from ak' => + 'SELECT adaid, eadavk from ada left join ak on (adaid = akid)' => array ( 'result' => array ( @@ -19158,9 +7172,24 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 2 => \PHPStan\Type\NullType::__set_state(array( )), ), @@ -19179,8 +7208,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19190,14 +7230,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'eadavk\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19206,15 +7246,46 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -19226,12 +7297,22 @@ FROM ada' => array ( ), )), - 1 => + 3 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -19254,12 +7335,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT concat_ws(eladaid, akid) as col from ak' => + 'SELECT adaid, eadavk from ada left outer join ak on (adaid = akid)' => array ( 'result' => array ( @@ -19270,9 +7351,24 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 2 => \PHPStan\Type\NullType::__set_state(array( )), ), @@ -19291,8 +7387,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19302,14 +7409,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'eadavk\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19318,15 +7425,46 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -19338,12 +7476,22 @@ FROM ada' => array ( ), )), - 1 => + 3 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -19366,12 +7514,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT concat_ws(eladaid, null) as col from ak' => + 'SELECT adaid, eladaid from ada inner join ak on (adaid = akid)' => array ( 'result' => array ( @@ -19382,7 +7530,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -19403,8 +7553,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19414,14 +7575,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19430,15 +7591,38 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -19450,12 +7634,14 @@ FROM ada' => array ( ), )), - 1 => + 3 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -19478,89 +7664,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT count(*) FROM typemix WHERE c_date = \'1970-01-01\'' => + 'SELECT adaid, eladaid from ada inner join ak on (adaid = eladaid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\NullType::__set_state(array( )), ), - 'normalized' => false, - 'sortedTypes' => true, + 'normalized' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 2 => '0|\'count(*)\'', ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(*) FROM typemix WHERE c_datetime = \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19571,8 +7703,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19582,14 +7725,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'count(*)\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19598,14 +7741,67 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -19618,19 +7814,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT count(*) as myemail from ada' => + 'SELECT adaid, eladaid from ada join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19641,8 +7853,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19652,14 +7875,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'myemail\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19668,14 +7891,67 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -19688,12 +7964,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT count(*), max(adaid), min(adaid) as i from ada' => + 'SELECT adaid, eladaid from ada join ak on (adaid = eladaid)' => array ( 'result' => array ( @@ -19704,7 +7980,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -19729,26 +8007,15 @@ FROM ada' => 'value' => 1, )), 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'i', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 5 => + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19758,14 +8025,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|2|\'count(*)\'|\'i\'|\'max(adaid)\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19776,7 +8043,7 @@ FROM ada' => )), 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19785,25 +8052,18 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 1, )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'i', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 2 => \PHPStan\Type\UnionType::__set_state(array( @@ -19811,8 +8071,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -19830,8 +8090,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -19843,14 +8103,126 @@ FROM ada' => array ( ), )), - 4 => + ), + 'optionalKeys' => + array ( + ), + 'isList' => + \PHPStan\TrinaryLogic::__set_state(array( + 'value' => -1, + )), + 'allArrays' => NULL, + 'nextAutoIndexes' => + array ( + 0 => 2, + ), + )), + ), + ), + 'SELECT adaid, eladaid from ada left join ak on (adaid = akid)' => + array ( + 'result' => + array ( + 5 => + \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( + 'itemType' => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 'keyType' => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + ), + 'normalized' => false, + 'sortedTypes' => true, + 'cachedDescriptions' => + array ( + 2 => '0|1|\'adaid\'|\'eladaid\'', + ), + )), + 'keyTypes' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -19862,14 +8234,14 @@ FROM ada' => array ( ), )), - 5 => + 3 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -19892,89 +8264,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 3, + 0 => 2, ), )), ), ), - 'SELECT count(email) as myemail from ada' => + 'SELECT adaid, eladaid from ada left join ak on (adaid = eladaid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\NullType::__set_state(array( )), ), - 'normalized' => false, - 'sortedTypes' => true, + 'normalized' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 2 => '0|\'myemail\'', ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(email) as myemail, count(email) from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19990,14 +8308,14 @@ FROM ada' => )), 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(email)', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20007,14 +8325,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'count(email)\'|\'myemail\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20025,7 +8343,7 @@ FROM ada' => )), 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(email)', + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20038,16 +8356,52 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 2 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 3 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20065,7 +8419,7 @@ FROM ada' => )), ), ), - 'SELECT eladaid FROM ak' => + 'SELECT adaid, eladaid from ada left outer join ak on (adaid = akid)' => array ( 'result' => array ( @@ -20099,6 +8453,17 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'eladaid', 'isClassString' => false, @@ -20110,14 +8475,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'eladaid\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20126,10 +8491,31 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( @@ -20148,7 +8534,7 @@ FROM ada' => array ( ), )), - 1 => + 3 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( @@ -20178,20 +8564,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT email -FROM ada' => + 'SELECT adaid, eladaid from ada left outer join ak on (adaid = eladaid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20202,8 +8603,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20213,14 +8625,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'email\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20229,14 +8641,67 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), - 1 => - \PHPStan\Type\StringType::__set_state(array( + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20249,19 +8714,38 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT email FROM ada' => + 'SELECT adaid, eladaid, c_int, c_char5 from ada inner join ak on adaid = eladaid inner join typemix on adaid = c_int' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20272,8 +8756,41 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), + 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 5 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_char5', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_int', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20283,14 +8800,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'email\'', + 2 => '0|1|2|3|\'adaid\'|\'c_char5\'|\'c_int\'|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20299,54 +8816,104 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), - 1 => - \PHPStan\Type\StringType::__set_state(array( + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 'keyTypes' => - array ( - 0 => + 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_int', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 5 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_char5', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 7 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), ), 'valueTypes' => array ( 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 4 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 5 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 6 => + \PHPStan\Type\StringType::__set_state(array( + )), + 7 => \PHPStan\Type\StringType::__set_state(array( )), ), @@ -20360,20 +8927,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 0, + 0 => 4, ), )), ), ), - 'SELECT email adaid WHERE gesperrt freigabe1u1 FROM ada' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL/MariaDB server version for the right syntax to use near \'freigabe1u1 FROM ada LIMIT 0\' at line 1', - 'code' => 1064, - )), - ), - 'SELECT email, adaid FROM ada' => + 'SELECT adaid, eladaid, c_int, c_char5 from ada left join ak on adaid = eladaid left join typemix on adaid = c_int' => array ( 'result' => array ( @@ -20384,12 +8943,15 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20411,15 +8973,37 @@ FROM ada' => 'value' => 1, )), 2 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), + 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 3 => + 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_char5', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_int', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20429,14 +9013,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|1|2|3|\'adaid\'|\'c_char5\'|\'c_int\'|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20447,7 +9031,7 @@ FROM ada' => )), 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20456,25 +9040,151 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 1, )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_int', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 5 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_char5', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 3 => + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 4 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 5 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 6 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 7 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), ), 'optionalKeys' => array ( @@ -20486,44 +9196,33 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 4, ), )), - 3 => + ), + ), + 'SELECT akid from ada inner join (select akid from ak)t on akid = adaid' => + array ( + 'result' => + array ( + 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20533,35 +9232,34 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '\'adaid\'|\'email\'', + 2 => '0|\'akid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -2147483648, + 'max' => 2147483647, )), ), 'optionalKeys' => @@ -20574,12 +9272,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 0, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada LIMIT 1' => + 'SELECT avg(c_nullable_tinyint) as avg from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -20590,12 +9288,20 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20613,19 +9319,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20635,14 +9330,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20651,35 +9346,62 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20692,12 +9414,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada LIMIT 1, 10' => + 'SELECT avg(c_tinyint) as avg from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -20708,12 +9430,20 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20731,19 +9461,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20753,14 +9472,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20769,35 +9488,62 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20810,12 +9556,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid = \'1\'' => + 'SELECT avg(coalesce(eladaid, 9999999999999999)) as avg from ak' => array ( 'result' => array ( @@ -20826,12 +9572,20 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20849,19 +9603,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20871,14 +9614,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20887,35 +9630,62 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20928,12 +9698,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid = \'1\' and email = \'email@example.org\'' => + 'SELECT avg(concat("0")) as avg from ada' => array ( 'result' => array ( @@ -20944,12 +9714,10 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20967,19 +9735,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20989,14 +9746,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21005,35 +9762,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21046,12 +9810,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid = 1' => + 'SELECT avg(concat("foo")) as avg from ada' => array ( 'result' => array ( @@ -21062,12 +9826,10 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -21085,19 +9847,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21107,14 +9858,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21123,35 +9874,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21164,12 +9922,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid = 2' => + 'SELECT avg(eladaid) as avg from ak' => array ( 'result' => array ( @@ -21180,12 +9938,20 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -21203,19 +9969,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21225,14 +9980,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21241,35 +9996,62 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21282,12 +10064,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid = 3' => + 'SELECT avg(email) as avg from ada' => array ( 'result' => array ( @@ -21298,12 +10080,10 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -21321,19 +10101,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21343,14 +10112,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21359,35 +10128,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21400,12 +10176,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid IN(1,3)' => + 'SELECT avg(freigabe1u1) as avg from ada' => array ( 'result' => array ( @@ -21416,12 +10192,20 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -21439,19 +10223,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21461,14 +10234,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21477,35 +10250,62 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21518,12 +10318,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid=1' => + 'SELECT avg(ifnull(email, adaid)) as avg from ada' => array ( 'result' => array ( @@ -21534,12 +10334,10 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -21557,19 +10355,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21579,14 +10366,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21595,35 +10382,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21636,22 +10430,26 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), - 3 => + ), + ), + 'SELECT avg(null) as avg from ada' => + array ( + 'result' => + array ( + 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -21665,15 +10463,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21683,35 +10478,58 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21724,12 +10542,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 0, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email <=> \'\'' => + 'SELECT c_json FROM ada LEFT JOIN typemix ON (c_json = c_json) WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -21743,9 +10561,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -21763,19 +10579,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21785,14 +10590,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21801,35 +10606,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21842,12 +10654,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email = \'1970-01-01\'' => + 'SELECT c_json FROM ada RIGHT JOIN typemix ON (c_json = c_json) WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -21861,9 +10673,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -21881,19 +10691,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21903,14 +10702,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21919,35 +10718,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21960,12 +10766,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email = \'1970-01-01\' AND 1=1' => + 'SELECT c_json FROM typemix' => array ( 'result' => array ( @@ -21979,9 +10785,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -21999,19 +10803,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22021,14 +10814,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22037,35 +10830,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -22078,12 +10878,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email = \'email@example.org\'' => + 'SELECT c_json FROM typemix LEFT JOIN ada ON (c_int = adaid) WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -22097,9 +10897,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -22117,19 +10915,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22139,14 +10926,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22155,35 +10942,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -22196,12 +10990,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email = \'test@example.org\'' => + 'SELECT c_json FROM typemix RIGHT JOIN ada ON (c_int = adaid) WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -22215,9 +11009,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -22235,19 +11027,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22257,14 +11038,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22273,35 +11054,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -22314,12 +11102,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email = \'webmaster@example.org\'' => + 'SELECT c_json FROM typemix WHERE (c_json IS NOT NULL)' => array ( 'result' => array ( @@ -22333,9 +11121,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -22353,19 +11139,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22375,51 +11150,58 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 3 => + 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, + 'value' => 0, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -22432,12 +11214,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email=\'foo\'' => + 'SELECT c_json FROM typemix WHERE (c_json IS NULL)' => array ( 'result' => array ( @@ -22451,9 +11233,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -22471,19 +11251,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22493,14 +11262,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22509,35 +11278,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -22550,12 +11326,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email=\'test@example.org\'' => + 'SELECT c_json FROM typemix WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -22569,9 +11345,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -22589,19 +11363,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22611,14 +11374,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22627,35 +11390,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -22668,12 +11438,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE gesperrt = \'1\'' => + 'SELECT c_json FROM typemix WHERE c_json IS NOT NULL AND c_int=1' => array ( 'result' => array ( @@ -22687,9 +11457,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -22707,19 +11475,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22729,14 +11486,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22745,35 +11502,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 1 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -22786,16 +11550,16 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada where adaid = \'1\'' => + 'SELECT c_json FROM typemix WHERE c_json IS NOT NULL OR c_int=1' => array ( 'result' => array ( - 3 => + 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( @@ -22805,9 +11569,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -22821,15 +11583,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22839,35 +11598,58 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -22880,12 +11662,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 0, + 0 => 1, ), )), ), ), - 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada' => + 'SELECT c_json FROM typemix WHERE c_json IS NULL' => array ( 'result' => array ( @@ -22899,9 +11681,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -22919,41 +11699,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22963,14 +11710,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|2|3|\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22979,77 +11726,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 6 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 7 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -23062,19 +11774,33 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 4, + 0 => 1, ), )), ), ), - 'SELECT if(freigabe1u1 > 100, "a", 1) as col from ada' => + 'SELECT c_json FROM typemix WHERE c_json IS NULL AND c_int=1' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23086,7 +11812,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23096,14 +11822,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23116,10 +11842,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -23137,14 +11891,28 @@ FROM ada' => )), ), ), - 'SELECT if(freigabe1u1 > 100, freigabe1u1, "nope") as col from ada' => + 'SELECT c_json FROM typemix WHERE c_json IS NULL OR c_int=1' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23156,7 +11924,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23166,14 +11934,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23186,10 +11954,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -23207,14 +12003,28 @@ FROM ada' => )), ), ), - 'SELECT if(freigabe1u1 > 100, if(gesperrt <> 1, "a", "b"), "other") as col from ada' => + 'SELECT c_json FROM typemix WHERE c_text IN (SELECT c_json FROM typemix WHERE c_json IS NOT NULL)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23226,7 +12036,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23236,14 +12046,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23256,10 +12066,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -23277,14 +12115,28 @@ FROM ada' => )), ), ), - 'SELECT if(freigabe1u1 > 100, if(gesperrt <>1, "a", "b"), "other") as col from ada' => + 'SELECT c_json FROM typemix WHERE c_text IN (SELECT c_json FROM typemix WHERE c_json IS NULL)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23296,7 +12148,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23306,14 +12158,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23326,10 +12178,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -23347,24 +12227,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(123.23, c_int) as col from typemix' => + 'SELECT c_json as col FROM typemix WHERE c_json IS NOT NULL' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23406,30 +12290,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -23447,14 +12339,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_float, 123.23) as col from typemix' => + 'SELECT c_json as col FROM typemix WHERE c_json IS NULL' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23496,10 +12402,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -23517,7 +12451,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_int, "default") as col from typemix' => + 'SELECT c_json_not_null FROM typemix WHERE c_json_not_null IS NULL' => array ( 'result' => array ( @@ -23536,7 +12470,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'c_json_not_null', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23546,14 +12480,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'c_json_not_null\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'c_json_not_null', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23587,24 +12521,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_int, 123.23) as col from typemix' => + 'SELECT char_length(eladaid) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23646,30 +12584,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -23687,14 +12633,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_int, c_float) as col from typemix' => + 'SELECT character_length(eladaid) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23736,10 +12696,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -23757,16 +12745,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_json, "default") as col FROM typemix WHERE c_json IS NULL' => + 'SELECT concat("abc", akid, 5000) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\MixedType::__set_state(array( - 'isExplicitMixed' => false, - 'subtractedType' => NULL, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23808,14 +12794,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\MixedType::__set_state(array( - 'isExplicitMixed' => false, - 'subtractedType' => NULL, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\MixedType::__set_state(array( - 'isExplicitMixed' => false, - 'subtractedType' => NULL, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -23833,7 +12815,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_nullable_tinyint, "default") as col from typemix' => + 'SELECT concat(akid, 5000) as col from ak' => array ( 'result' => array ( @@ -23903,16 +12885,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_nullable_tinyint, 5000) as col from typemix' => + 'SELECT concat(eladaid, 5000) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23954,14 +12948,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -23979,7 +12997,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_nullable_tinyint, c_nullable_tinyint) as col from typemix' => + 'SELECT concat(eladaid, akid) as col from ak' => array ( 'result' => array ( @@ -23990,9 +13008,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -24048,9 +13064,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -24067,9 +13081,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -24097,16 +13109,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_nullable_tinyint, c_smallint) as col from typemix' => + 'SELECT concat(eladaid, null) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24148,14 +13172,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -24173,16 +13221,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_smallint, c_smallint) as col from typemix' => + 'SELECT concat_ws("abc", akid, 5000) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24224,14 +13270,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -24249,16 +13291,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_smallint, c_tinyint) as col from typemix' => + 'SELECT concat_ws(akid, 5000) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24300,14 +13340,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -24325,16 +13361,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_tinyint, c_smallint) as col from typemix' => + 'SELECT concat_ws(eladaid, 5000) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24376,14 +13424,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -24401,14 +13473,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, "default") as col from ada' => + 'SELECT concat_ws(eladaid, akid) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24450,10 +13536,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -24471,24 +13585,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, 123.23) as col from ada' => + 'SELECT concat_ws(eladaid, null) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24530,30 +13648,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -24571,7 +13697,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, 5000) as col from ada' => + 'SELECT count(*) as myemail from ada' => array ( 'result' => array ( @@ -24590,7 +13716,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'myemail', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24600,14 +13726,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'myemail\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'myemail', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24641,16 +13767,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, freigabe1u1) as col from ada' => + 'SELECT count(email) as myemail from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24662,7 +13786,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'myemail', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24672,14 +13796,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'myemail\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'myemail', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24692,14 +13816,108 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + ), + 'optionalKeys' => + array ( + ), + 'isList' => + \PHPStan\TrinaryLogic::__set_state(array( + 'value' => -1, + )), + 'allArrays' => NULL, + 'nextAutoIndexes' => + array ( + 0 => 1, + ), + )), + ), + ), + 'SELECT count(email) as myemail, count(email) from ada' => + array ( + 'result' => + array ( + 5 => + \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( + 'itemType' => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 'keyType' => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'count(email)', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'myemail', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + ), + 'normalized' => false, + 'sortedTypes' => true, + 'cachedDescriptions' => + array ( + 2 => '0|1|\'count(email)\'|\'myemail\'', + ), + )), + 'keyTypes' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'myemail', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'count(email)', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 3 => + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -24712,21 +13930,19 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT ifnull(freigabe1u1, gesperrt) as col from ada' => + 'SELECT if(freigabe1u1 > 100, "a", 1) as col from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24768,14 +13984,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -24793,16 +14005,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(gesperrt, freigabe1u1) as col from ada' => + 'SELECT if(freigabe1u1 > 100, freigabe1u1, "nope") as col from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24844,14 +14054,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -24869,7 +14075,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(null, "default") as col' => + 'SELECT if(freigabe1u1 > 100, if(gesperrt <> 1, "a", "b"), "other") as col from ada' => array ( 'result' => array ( @@ -24939,16 +14145,24 @@ FROM ada' => )), ), ), - 'SELECT ifnull(null, c_json) as col FROM typemix WHERE c_json IS NOT NULL' => + 'SELECT ifnull(123.23, c_int) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\MixedType::__set_state(array( - 'isExplicitMixed' => false, - 'subtractedType' => NULL, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24990,14 +14204,30 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\MixedType::__set_state(array( - 'isExplicitMixed' => false, - 'subtractedType' => NULL, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => - \PHPStan\Type\MixedType::__set_state(array( - 'isExplicitMixed' => false, - 'subtractedType' => NULL, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), ), 'optionalKeys' => @@ -25015,16 +14245,14 @@ FROM ada' => )), ), ), - 'SELECT instr(\'foobarbar\', \'bar\') as field from ak' => + 'SELECT ifnull(c_float, 123.23) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\FloatType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25036,7 +14264,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25046,14 +14274,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25066,14 +14294,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\FloatType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\FloatType::__set_state(array( )), ), 'optionalKeys' => @@ -25091,16 +14315,14 @@ FROM ada' => )), ), ), - 'SELECT instr(akid, \'bar\') as field from ak' => + 'SELECT ifnull(c_int, "default") as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25112,7 +14334,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25122,14 +14344,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25142,14 +14364,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -25167,30 +14385,24 @@ FROM ada' => )), ), ), - 'SELECT instr(eladaid, \'bar\') as field from ak' => + 'SELECT ifnull(c_int, 123.23) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( )), ), - 'normalized' => true, 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25202,7 +14414,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25212,14 +14424,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25232,42 +14444,30 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( )), ), - 'normalized' => true, 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), )), 1 => - \PHPStan\Type\UnionType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( )), ), - 'normalized' => true, 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), )), ), 'optionalKeys' => @@ -25285,16 +14485,14 @@ FROM ada' => )), ), ), - 'SELECT isnull(akid) as n1 from ak' => + 'SELECT ifnull(c_int, c_float) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\FloatType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25306,7 +14504,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25316,14 +14514,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'n1\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25336,14 +14534,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\FloatType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\FloatType::__set_state(array( )), ), 'optionalKeys' => @@ -25361,16 +14555,14 @@ FROM ada' => )), ), ), - 'SELECT isnull(eladaid) as n1 from ak' => + 'SELECT ifnull(c_json, "default") as col FROM typemix WHERE c_json IS NULL' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25382,7 +14574,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25392,14 +14584,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'n1\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25412,14 +14604,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -25437,28 +14625,14 @@ FROM ada' => )), ), ), - 'SELECT lcase(c_varbinary255) as field from typemix' => + 'SELECT ifnull(c_nullable_tinyint, "default") as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25470,7 +14644,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25480,58 +14654,30 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + 'value' => 0, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -25549,16 +14695,14 @@ FROM ada' => )), ), ), - 'SELECT length(akid) as col from ak' => + 'SELECT ifnull(c_nullable_tinyint, 5000) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25600,14 +14744,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -25625,7 +14765,7 @@ FROM ada' => )), ), ), - 'SELECT locate(\'foo\', eladaid, \'bar\') as field from ak' => + 'SELECT ifnull(c_nullable_tinyint, c_nullable_tinyint) as col from typemix' => array ( 'result' => array ( @@ -25637,8 +14777,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -25660,7 +14800,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25670,14 +14810,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25695,8 +14835,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -25714,8 +14854,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -25743,7 +14883,7 @@ FROM ada' => )), ), ), - 'SELECT locate(akid, \'bar\') as field from ak' => + 'SELECT ifnull(c_nullable_tinyint, c_smallint) as col from typemix' => array ( 'result' => array ( @@ -25751,8 +14891,8 @@ FROM ada' => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25764,7 +14904,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25774,14 +14914,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25795,13 +14935,13 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -25819,30 +14959,16 @@ FROM ada' => )), ), ), - 'SELECT locate(eladaid, \'bar\') as field from ak' => + 'SELECT ifnull(c_smallint, c_smallint) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25854,7 +14980,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25864,14 +14990,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25884,42 +15010,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -25937,28 +15035,16 @@ FROM ada' => )), ), ), - 'SELECT lower(\'FOO\') as field from ak' => + 'SELECT ifnull(c_smallint, c_tinyint) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25970,7 +15056,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25980,14 +15066,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26000,38 +15086,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -26049,28 +15111,16 @@ FROM ada' => )), ), ), - 'SELECT lower(\'foobarbar\') as field from ak' => + 'SELECT ifnull(c_tinyint, c_smallint) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -26082,7 +15132,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26092,58 +15142,34 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -26161,28 +15187,14 @@ FROM ada' => )), ), ), - 'SELECT lower(c_varbinary25) as field from typemix' => + 'SELECT ifnull(null, "default") as col' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -26194,7 +15206,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26204,14 +15216,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26224,38 +15236,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -26273,7 +15257,7 @@ FROM ada' => )), ), ), - 'SELECT lower(c_varbinary255) as field from typemix' => + 'SELECT ifnull(null, c_json) as col FROM typemix WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -26306,7 +15290,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26316,14 +15300,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26385,28 +15369,14 @@ FROM ada' => )), ), ), - 'SELECT lower(concat(akid, 5000)) as col from ak' => + 'SELECT instr(\'foobarbar\', \'bar\') as field from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -26418,7 +15388,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26428,14 +15398,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26448,38 +15418,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -26497,28 +15439,14 @@ FROM ada' => )), ), ), - 'SELECT lower(null) as field from ak' => + 'SELECT instr(akid, \'bar\') as field from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -26560,38 +15488,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -26609,7 +15509,7 @@ FROM ada' => )), ), ), - 'SELECT lower(upper(\'foobarbar\')) as field from ak' => + 'SELECT instr(eladaid, \'bar\') as field from ak' => array ( 'result' => array ( @@ -26620,7 +15520,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26676,7 +15576,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26693,7 +15593,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26721,68 +15621,59 @@ FROM ada' => )), ), ), - 'SELECT max(adaid) FROM ada' => + 'SELECT isnull(akid) as n1 from ak' => array ( 'result' => array ( - 3 => + 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 'keyType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'n1', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), ), - 'normalized' => true, - 'sortedTypes' => false, + 'normalized' => false, + 'sortedTypes' => true, 'cachedDescriptions' => array ( + 2 => '0|\'n1\'', ), - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', + 'value' => 'n1', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -26795,43 +15686,19 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 0, + 0 => 1, ), )), ), ), - 'SELECT max(c_decimal) as max from typemix GROUP BY c_int' => + 'SELECT isnull(eladaid) as n1 from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -26843,7 +15710,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'n1', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26853,14 +15720,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'n1\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'n1', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26873,58 +15740,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -26942,28 +15761,14 @@ FROM ada' => )), ), ), - 'SELECT max(c_double) as max from typemix GROUP BY c_int' => + 'SELECT lcase(c_varbinary255) as field from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -26975,7 +15780,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26985,14 +15790,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27005,38 +15810,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -27054,30 +15831,14 @@ FROM ada' => )), ), ), - 'SELECT max(c_nullable_tinyint) as max from typemix GROUP BY c_int' => + 'SELECT length(akid) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -27089,7 +15850,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27099,14 +15860,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27119,42 +15880,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -27172,7 +15901,7 @@ FROM ada' => )), ), ), - 'SELECT max(c_tinyint) as max from typemix GROUP BY c_int' => + 'SELECT locate(\'foo\', eladaid, \'bar\') as field from ak' => array ( 'result' => array ( @@ -27183,9 +15912,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27207,7 +15934,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27217,14 +15944,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27241,9 +15968,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27260,9 +15985,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27290,30 +16013,14 @@ FROM ada' => )), ), ), - 'SELECT max(eladaid) as max from ak' => + 'SELECT locate(akid, \'bar\') as field from ak' => array ( 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + array ( + 5 => + \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( + 'itemType' => + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -27325,7 +16032,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27335,14 +16042,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27355,42 +16062,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -27408,7 +16083,7 @@ FROM ada' => )), ), ), - 'SELECT max(email) as max from ada' => + 'SELECT locate(eladaid, \'bar\') as field from ak' => array ( 'result' => array ( @@ -27419,7 +16094,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27441,7 +16116,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27451,14 +16126,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27475,7 +16150,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27492,7 +16167,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27520,30 +16195,14 @@ FROM ada' => )), ), ), - 'SELECT max(freigabe1u1) as max from ada' => + 'SELECT lower(\'FOO\') as field from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -27555,7 +16214,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27565,14 +16224,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27585,42 +16244,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -27638,30 +16265,14 @@ FROM ada' => )), ), ), - 'SELECT max(gesperrt) as max from ada' => + 'SELECT lower(\'foobarbar\') as field from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -27673,7 +16284,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27683,14 +16294,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27703,42 +16314,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -27756,7 +16335,7 @@ FROM ada' => )), ), ), - 'SELECT max(ifnull(email, adaid)) as max from ada' => + 'SELECT lower(c_varbinary25) as field from typemix' => array ( 'result' => array ( @@ -27789,7 +16368,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27799,14 +16378,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27868,28 +16447,14 @@ FROM ada' => )), ), ), - 'SELECT max(null) as max from ada' => + 'SELECT lower(c_varbinary255) as field from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -27901,7 +16466,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27911,58 +16476,30 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -27980,28 +16517,14 @@ FROM ada' => )), ), ), - 'SELECT min(c_double) as min from typemix GROUP BY c_int' => + 'SELECT lower(concat(akid, 5000)) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -28013,7 +16536,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28023,14 +16546,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28043,38 +16566,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -28092,7 +16587,7 @@ FROM ada' => )), ), ), - 'SELECT min(c_nullable_tinyint) as min from typemix GROUP BY c_int' => + 'SELECT lower(null) as field from ak' => array ( 'result' => array ( @@ -28103,9 +16598,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28127,7 +16620,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28137,14 +16630,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28161,9 +16654,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28180,9 +16671,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28210,30 +16699,14 @@ FROM ada' => )), ), ), - 'SELECT min(c_tinyint) as min from typemix GROUP BY c_int' => + 'SELECT lower(upper(\'foobarbar\')) as field from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -28245,7 +16718,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28255,14 +16728,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28275,42 +16748,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -28328,7 +16769,7 @@ FROM ada' => )), ), ), - 'SELECT min(eladaid) as min from ak' => + 'SELECT max(c_nullable_tinyint) as max from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -28340,8 +16781,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28363,7 +16804,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28373,14 +16814,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28398,8 +16839,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28417,8 +16858,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28446,7 +16887,7 @@ FROM ada' => )), ), ), - 'SELECT min(email) as min from ada' => + 'SELECT max(c_tinyint) as max from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -28457,7 +16898,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28479,7 +16922,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28489,14 +16932,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28513,7 +16956,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28530,7 +16975,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28558,7 +17005,7 @@ FROM ada' => )), ), ), - 'SELECT min(freigabe1u1) as min from ada' => + 'SELECT max(eladaid) as max from ak' => array ( 'result' => array ( @@ -28570,8 +17017,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28593,7 +17040,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28603,14 +17050,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28628,8 +17075,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28647,8 +17094,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28676,7 +17123,7 @@ FROM ada' => )), ), ), - 'SELECT min(gesperrt) as min from ada' => + 'SELECT max(email) as max from ada' => array ( 'result' => array ( @@ -28687,9 +17134,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28711,7 +17156,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28721,14 +17166,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28745,9 +17190,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28764,9 +17207,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28794,7 +17235,7 @@ FROM ada' => )), ), ), - 'SELECT min(ifnull(email, adaid)) as min from ada' => + 'SELECT max(freigabe1u1) as max from ada' => array ( 'result' => array ( @@ -28805,7 +17246,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28827,7 +17270,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28837,14 +17280,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28861,7 +17304,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28878,7 +17323,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28906,7 +17353,7 @@ FROM ada' => )), ), ), - 'SELECT min(null) as min from ada' => + 'SELECT max(ifnull(email, adaid)) as max from ada' => array ( 'result' => array ( @@ -28939,7 +17386,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -28949,14 +17396,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29018,30 +17465,16 @@ FROM ada' => )), ), ), - 'SELECT nullif(2, 2) as col' => + 'SELECT max(null) as max from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\MixedType::__set_state(array( + 'isExplicitMixed' => false, + 'subtractedType' => NULL, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -29053,7 +17486,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29063,14 +17496,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29083,42 +17516,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\MixedType::__set_state(array( + 'isExplicitMixed' => false, + 'subtractedType' => NULL, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\MixedType::__set_state(array( + 'isExplicitMixed' => false, + 'subtractedType' => NULL, )), ), 'optionalKeys' => @@ -29136,7 +17541,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(2, 3) as col' => + 'SELECT min(c_nullable_tinyint) as min from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -29148,8 +17553,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29171,7 +17576,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29181,14 +17586,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29206,8 +17611,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29225,8 +17630,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29254,7 +17659,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(c_smallint, c_tinyint) as col from typemix' => + 'SELECT min(c_tinyint) as min from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -29266,8 +17671,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29289,7 +17694,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29299,14 +17704,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29324,8 +17729,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29343,8 +17748,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29372,7 +17777,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(c_tinyint, "default") as col from typemix' => + 'SELECT min(eladaid) as min from ak' => array ( 'result' => array ( @@ -29384,8 +17789,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29407,7 +17812,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29417,14 +17822,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29442,8 +17847,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29461,8 +17866,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29490,7 +17895,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(c_tinyint, 3) as col from typemix' => + 'SELECT min(email) as min from ada' => array ( 'result' => array ( @@ -29501,9 +17906,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29525,7 +17928,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29535,14 +17938,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29559,9 +17962,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29578,9 +17979,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29608,7 +18007,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(c_tinyint, 5000) as col from typemix' => + 'SELECT min(freigabe1u1) as min from ada' => array ( 'result' => array ( @@ -29620,8 +18019,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29643,7 +18042,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29653,14 +18052,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29678,8 +18077,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29697,8 +18096,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29726,7 +18125,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(c_tinyint, c_smallint) as col from typemix' => + 'SELECT min(ifnull(email, adaid)) as min from ada' => array ( 'result' => array ( @@ -29737,9 +18136,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29761,7 +18158,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29771,14 +18168,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29795,9 +18192,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29814,9 +18209,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -29844,30 +18237,16 @@ FROM ada' => )), ), ), - 'SELECT nullif(c_tinyint, c_tinyint) as col from typemix' => + 'SELECT min(null) as min from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\MixedType::__set_state(array( + 'isExplicitMixed' => false, + 'subtractedType' => NULL, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -29879,7 +18258,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29889,14 +18268,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -29905,46 +18284,18 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\MixedType::__set_state(array( + 'isExplicitMixed' => false, + 'subtractedType' => NULL, + )), + 1 => + \PHPStan\Type\MixedType::__set_state(array( + 'isExplicitMixed' => false, + 'subtractedType' => NULL, )), ), 'optionalKeys' => @@ -29962,7 +18313,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(freigabe1u1, "default") as col from ada' => + 'SELECT nullif(2, 2) as col' => array ( 'result' => array ( @@ -29973,9 +18324,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30031,9 +18380,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30050,9 +18397,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30080,7 +18425,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(freigabe1u1, 5000) as col from ada' => + 'SELECT nullif(2, 3) as col' => array ( 'result' => array ( @@ -30091,9 +18436,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30149,9 +18492,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30168,9 +18509,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30198,7 +18537,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(freigabe1u1, 500000) as col from ada' => + 'SELECT nullif(c_smallint, c_tinyint) as col from typemix' => array ( 'result' => array ( @@ -30316,7 +18655,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(freigabe1u1, freigabe1u1) as col from ada' => + 'SELECT nullif(c_tinyint, "default") as col from typemix' => array ( 'result' => array ( @@ -30328,8 +18667,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30386,8 +18725,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30405,8 +18744,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30434,7 +18773,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(freigabe1u1, gesperrt) as col from ada' => + 'SELECT nullif(c_tinyint, 3) as col from typemix' => array ( 'result' => array ( @@ -30446,8 +18785,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30504,8 +18843,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30523,8 +18862,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30552,7 +18891,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(gesperrt, freigabe1u1) as col from ada' => + 'SELECT nullif(c_tinyint, 5000) as col from typemix' => array ( 'result' => array ( @@ -30670,7 +19009,7 @@ FROM ada' => )), ), ), - 'SELECT octet_length(eladaid) as col from ak' => + 'SELECT nullif(c_tinyint, c_smallint) as col from typemix' => array ( 'result' => array ( @@ -30682,8 +19021,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30740,8 +19079,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30759,8 +19098,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -30788,24 +19127,30 @@ FROM ada' => )), ), ), - 'SELECT round(1.12, 1) as abs from ak' => + 'SELECT nullif(c_tinyint, c_tinyint) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -30817,7 +19162,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -30827,14 +19172,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'abs\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -30847,30 +19192,42 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -30888,16 +19245,28 @@ FROM ada' => )), ), ), - 'SELECT round(freigabe1u1) as abs from ada' => + 'SELECT octet_length(eladaid) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -30909,7 +19278,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -30919,14 +19288,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'abs\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -30939,14 +19308,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -30964,28 +19357,24 @@ FROM ada' => )), ), ), - 'SELECT round(null) as abs from ada' => + 'SELECT round(1.12, 1) as abs from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( )), ), - 'normalized' => true, 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -31027,38 +19416,30 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( )), ), - 'normalized' => true, 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), )), 1 => - \PHPStan\Type\UnionType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( )), ), - 'normalized' => true, 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), )), ), 'optionalKeys' => @@ -31070,44 +19451,20 @@ FROM ada' => )), 'allArrays' => NULL, 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT sum(akid) as sum from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + array ( + 0 => 1, + ), + )), + ), + ), + 'SELECT round(freigabe1u1) as abs from ada' => + array ( + 'result' => + array ( + 5 => + \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( + 'itemType' => + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -31119,7 +19476,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -31129,14 +19486,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'sum\'', + 2 => '0|\'abs\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -31149,58 +19506,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -31218,7 +19527,7 @@ FROM ada' => )), ), ), - 'SELECT sum(c_double) as sum from typemix' => + 'SELECT round(null) as abs from ada' => array ( 'result' => array ( @@ -31251,7 +19560,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -31261,14 +19570,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'sum\'', + 2 => '0|\'abs\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -31330,7 +19639,7 @@ FROM ada' => )), ), ), - 'SELECT sum(c_double) as sum from typemix GROUP BY c_int' => + 'SELECT sum(akid) as sum from ak' => array ( 'result' => array ( @@ -31341,7 +19650,17 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -31397,7 +19716,17 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -31414,7 +19743,17 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -31442,7 +19781,7 @@ FROM ada' => )), ), ), - 'SELECT sum(c_nullable_tinyint) as sum from typemix GROUP BY c_int' => + 'SELECT sum(c_double) as sum from typemix' => array ( 'result' => array ( @@ -31453,17 +19792,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\FloatType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -31519,17 +19848,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\FloatType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -31546,17 +19865,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\FloatType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -31584,7 +19893,7 @@ FROM ada' => )), ), ), - 'SELECT sum(c_tinyint) as sum from typemix GROUP BY c_int' => + 'SELECT sum(c_nullable_tinyint) as sum from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -31726,7 +20035,7 @@ FROM ada' => )), ), ), - 'SELECT sum(eladaid) as sum from ak' => + 'SELECT sum(c_tinyint) as sum from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -31868,7 +20177,7 @@ FROM ada' => )), ), ), - 'SELECT sum(freigabe1u1) as sum from ada' => + 'SELECT sum(eladaid) as sum from ak' => array ( 'result' => array ( @@ -32241,21 +20550,7 @@ FROM ada' => 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -32297,38 +20592,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -32353,21 +20620,7 @@ FROM ada' => 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -32409,38 +20662,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => diff --git a/tests/stringify/config/.phpunit-phpstan-dba-mysqli.cache b/tests/stringify/config/.phpunit-phpstan-dba-mysqli.cache index b77d6c4c..880c25c5 100644 --- a/tests/stringify/config/.phpunit-phpstan-dba-mysqli.cache +++ b/tests/stringify/config/.phpunit-phpstan-dba-mysqli.cache @@ -1,5 +1,5 @@ 'v11-phpstan1_9_3-update', + 'schemaVersion' => 'v12-new-major', 'schemaHash' => NULL, 'records' => array ( @@ -394,13 +394,7 @@ 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 5 => @@ -413,13 +407,7 @@ 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 6 => @@ -432,13 +420,7 @@ 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 7 => @@ -451,13 +433,7 @@ 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), ), @@ -480,13 +456,7 @@ 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 1 => @@ -503,13 +473,7 @@ 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 3 => @@ -526,13 +490,7 @@ 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 5 => @@ -549,13 +507,7 @@ 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 7 => From e8a364096742afd1df2266d8099465fb84c6d1f2 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 17:57:57 +0100 Subject: [PATCH 10/14] record --- .phpstan-dba-mysqli.cache | 989 ++--------------------------------- .phpstan-dba-pdo-mysql.cache | 241 ++++----- 2 files changed, 150 insertions(+), 1080 deletions(-) diff --git a/.phpstan-dba-mysqli.cache b/.phpstan-dba-mysqli.cache index 73439da6..f596a973 100644 --- a/.phpstan-dba-mysqli.cache +++ b/.phpstan-dba-mysqli.cache @@ -1,6 +1,6 @@ 'v11-phpstan1_9_3-update', - 'schemaHash' => '72813316a311d2e2b9384c458247d011', + 'schemaVersion' => 'v12-new-major', + 'schemaHash' => 'f94fe2b38e193ad685009d3f4942f476', 'records' => array ( 'SELECT @@ -96,7 +96,6 @@ 'cachedDescriptions' => array ( 2 => '0|1|2|\'COLUMN_NAME\'|\'COLUMN_TYPE\'|\'EXTRA\'', - 1 => 'int|string', ), )), 'keyTypes' => @@ -243,9 +242,7 @@ \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 2 => \PHPStan\Type\NullType::__set_state(array( @@ -353,14 +350,10 @@ ), )), 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -386,9 +379,7 @@ \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 2 => \PHPStan\Type\NullType::__set_state(array( @@ -463,141 +454,7 @@ ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT * FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 2 => - \PHPStan\Type\StringType::__set_state(array( - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -635,10 +492,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 1 => 'string|null', ), )), 'keyType' => @@ -659,12 +515,12 @@ )), 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_default', + 'value' => 'COLUMN_DEFAULT', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_default', + 'value' => 'COLUMN_DEFAULT', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -672,25 +528,31 @@ )), 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_name', + 'value' => 'COLUMN_NAME', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_name', + 'value' => 'COLUMN_NAME', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_NAME', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), )), )), 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'is_nullable', + 'value' => 'IS_NULLABLE', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'is_nullable', + 'value' => 'IS_NULLABLE', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -701,23 +563,28 @@ 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|2|\'column_default\'|\'column_name\'|\'is_nullable\'', - 1 => 'int|string', + 2 => '0|1|2|\'COLUMN_DEFAULT\'|\'COLUMN_NAME\'|\'IS_NULLABLE\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_name', + 'value' => 'COLUMN_NAME', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_name', + 'value' => 'COLUMN_NAME', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_NAME', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), )), )), 1 => @@ -726,12 +593,12 @@ )), 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_default', + 'value' => 'COLUMN_DEFAULT', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_default', + 'value' => 'COLUMN_DEFAULT', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -743,12 +610,12 @@ )), 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'is_nullable', + 'value' => 'IS_NULLABLE', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'is_nullable', + 'value' => 'IS_NULLABLE', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -782,7 +649,7 @@ 'sortedTypes' => true, 'cachedDescriptions' => array ( - 4 => 'string|null', + 2 => 'string|null', ), )), 3 => @@ -797,10 +664,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 4 => @@ -825,787 +691,6 @@ )), ), ), - 'SELECT email, adaid /* why? ? */ FROM ada /* just ?? :because ?*/ WHERE email = \'a\' -- ?' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada -- :can have :more ? :placeholders? ?' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada -- nice :placeholder bro' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = \'1\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = \'1\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 6 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 7 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'Select * from ada - where adakzid = 15' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'Unknown column \'adakzid\' in \'where clause\'', - 'code' => 1054, - )), - ), ), 'runtimeConfig' => array ( diff --git a/.phpstan-dba-pdo-mysql.cache b/.phpstan-dba-pdo-mysql.cache index a456ca5d..75bada9f 100644 --- a/.phpstan-dba-pdo-mysql.cache +++ b/.phpstan-dba-pdo-mysql.cache @@ -38,57 +38,21 @@ 'value' => 'COLUMN_NAME', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COLUMN_NAME', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COLUMN_NAME', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), + 'arrayKeyType' => NULL, )), 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'COLUMN_TYPE', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COLUMN_TYPE', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COLUMN_TYPE', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'EXTRA', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'EXTRA', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'EXTRA', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -96,7 +60,6 @@ 'cachedDescriptions' => array ( 2 => '0|1|2|\'COLUMN_NAME\'|\'COLUMN_TYPE\'|\'EXTRA\'', - 1 => 'int|string', ), )), 'keyTypes' => @@ -106,19 +69,7 @@ 'value' => 'COLUMN_NAME', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COLUMN_NAME', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COLUMN_NAME', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -129,19 +80,7 @@ 'value' => 'EXTRA', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'EXTRA', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'EXTRA', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -152,19 +91,7 @@ 'value' => 'COLUMN_TYPE', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COLUMN_TYPE', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COLUMN_TYPE', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -615,6 +542,57 @@ )), ), ), + 'SELECT adaid FROM ada' => + array ( + 'result' => + array ( + 3 => + \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( + 'itemType' => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 'keyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 'keyTypes' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + ), + 'optionalKeys' => + array ( + ), + 'isList' => + \PHPStan\TrinaryLogic::__set_state(array( + 'value' => -1, + )), + 'allArrays' => NULL, + 'nextAutoIndexes' => + array ( + 0 => 0, + ), + )), + ), + ), 'SELECT column_name, column_default, is_nullable FROM information_schema.columns WHERE table_name = \'1970-01-01\'' => @@ -635,10 +613,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 1 => 'string|null', ), )), 'keyType' => @@ -662,39 +639,21 @@ 'value' => 'column_default', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_default', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'column_name', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_name', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'is_nullable', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'is_nullable', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -702,7 +661,6 @@ 'cachedDescriptions' => array ( 2 => '0|1|2|\'column_default\'|\'column_name\'|\'is_nullable\'', - 1 => 'int|string', ), )), 'keyTypes' => @@ -712,13 +670,7 @@ 'value' => 'column_name', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_name', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -729,13 +681,7 @@ 'value' => 'column_default', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_default', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -746,13 +692,7 @@ 'value' => 'is_nullable', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'is_nullable', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -779,10 +719,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 3 => @@ -797,10 +736,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 4 => @@ -825,6 +763,53 @@ )), ), ), + 'SELECT email FROM ada' => + array ( + 'result' => + array ( + 3 => + \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( + 'itemType' => + \PHPStan\Type\StringType::__set_state(array( + )), + 'keyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 'keyTypes' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + ), + 'optionalKeys' => + array ( + ), + 'isList' => + \PHPStan\TrinaryLogic::__set_state(array( + 'value' => -1, + )), + 'allArrays' => NULL, + 'nextAutoIndexes' => + array ( + 0 => 0, + ), + )), + ), + ), 'SELECT email, adaid /* why? ? */ FROM ada /* just ?? :because ?*/ WHERE email = \'a\' -- ?' => array ( 'result' => From 4654554a6caaa9ba8e96196f8d44922dec32a976 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 17:59:16 +0100 Subject: [PATCH 11/14] Update QueryReflection.php --- src/QueryReflection/QueryReflection.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/QueryReflection/QueryReflection.php b/src/QueryReflection/QueryReflection.php index 05c06288..332f0f69 100644 --- a/src/QueryReflection/QueryReflection.php +++ b/src/QueryReflection/QueryReflection.php @@ -590,7 +590,7 @@ public function containsNamedPlaceholders(string $queryString, array $parameters } /** - * @return list + * @return array */ public function extractNamedPlaceholders(string $queryString): array { From cad9fc2f7ec7f79781d5f34dd0aac3fab8a4ed75 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 18:03:48 +0100 Subject: [PATCH 12/14] Update PdoStatementReflection.php --- src/PdoReflection/PdoStatementReflection.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PdoReflection/PdoStatementReflection.php b/src/PdoReflection/PdoStatementReflection.php index 36ecb42a..53e84723 100644 --- a/src/PdoReflection/PdoStatementReflection.php +++ b/src/PdoReflection/PdoStatementReflection.php @@ -150,7 +150,7 @@ public function getColumnRowType(Type $statementType, int $columnIndex): ?Type /** * @param class-string $className */ - public function getClassRowType(Type $statementType, string $className): ?Type + public function getClassRowType(Type $statementType, string $className): Type { return new ObjectType($className); } From d866f749b6efe35ee2f3b6d58750e6bce233f338 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 18:04:13 +0100 Subject: [PATCH 13/14] Update PdoStatementObjectType.php --- src/PdoReflection/PdoStatementObjectType.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PdoReflection/PdoStatementObjectType.php b/src/PdoReflection/PdoStatementObjectType.php index b9fe85f3..6753ef5b 100644 --- a/src/PdoReflection/PdoStatementObjectType.php +++ b/src/PdoReflection/PdoStatementObjectType.php @@ -29,7 +29,7 @@ class PdoStatementObjectType extends ObjectType /** * @var null|QueryReflector::FETCH_TYPE* */ - private ?int $fetchType; + private ?int $fetchType = null; public function getRowType(): Type { From e3a5a029d091ddebbee395dff1442d30f6502baf Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Thu, 7 Nov 2024 18:21:16 +0100 Subject: [PATCH 14/14] record --- .phpstan-dba-mysqli.cache | 19 +- .phpstan-dba-pdo-mysql.cache | 1181 +- .../.phpunit-phpstan-dba-pdo-mysql.cache | 18054 ++-------------- .../.phpunit-phpstan-dba-pdo-mysql.cache | 2 +- .../.phpunit-phpstan-dba-pdo-mysql.cache | 34 +- .../.phpunit-phpstan-dba-pdo-mysql.cache | 604 +- .../.phpunit-phpstan-dba-pdo-mysql.cache | 16769 ++++---------- .../.phpunit-phpstan-dba-pdo-mysql.cache | 66 +- 8 files changed, 5889 insertions(+), 30840 deletions(-) diff --git a/.phpstan-dba-mysqli.cache b/.phpstan-dba-mysqli.cache index f596a973..3e51ab96 100644 --- a/.phpstan-dba-mysqli.cache +++ b/.phpstan-dba-mysqli.cache @@ -536,13 +536,7 @@ 'value' => 'COLUMN_NAME', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COLUMN_NAME', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 5 => @@ -578,13 +572,7 @@ 'value' => 'COLUMN_NAME', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COLUMN_NAME', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 1 => @@ -646,10 +634,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 2 => 'string|null', ), )), 3 => diff --git a/.phpstan-dba-pdo-mysql.cache b/.phpstan-dba-pdo-mysql.cache index 75bada9f..28acabdc 100644 --- a/.phpstan-dba-pdo-mysql.cache +++ b/.phpstan-dba-pdo-mysql.cache @@ -1,6 +1,6 @@ 'v11-phpstan1_9_3-update', - 'schemaHash' => '72813316a311d2e2b9384c458247d011', + 'schemaVersion' => 'v12-new-major', + 'schemaHash' => NULL, 'records' => array ( 'SELECT @@ -38,21 +38,57 @@ 'value' => 'COLUMN_NAME', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_NAME', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_NAME', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), )), 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'COLUMN_TYPE', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_TYPE', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_TYPE', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), )), 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'EXTRA', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'EXTRA', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'EXTRA', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), )), ), 'normalized' => false, @@ -69,7 +105,19 @@ 'value' => 'COLUMN_NAME', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_NAME', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_NAME', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -80,7 +128,19 @@ 'value' => 'EXTRA', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'EXTRA', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'EXTRA', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -91,7 +151,19 @@ 'value' => 'COLUMN_TYPE', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_TYPE', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_TYPE', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -170,9 +242,7 @@ \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 2 => \PHPStan\Type\NullType::__set_state(array( @@ -280,14 +350,10 @@ ), )), 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -313,9 +379,7 @@ \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 2 => \PHPStan\Type\NullType::__set_state(array( @@ -390,192 +454,7 @@ ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT * FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 2 => - \PHPStan\Type\StringType::__set_state(array( - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT adaid FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -636,41 +515,65 @@ )), 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_default', + 'value' => 'COLUMN_DEFAULT', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_DEFAULT', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), )), 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_name', + 'value' => 'COLUMN_NAME', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_NAME', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), )), 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'is_nullable', + 'value' => 'IS_NULLABLE', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'IS_NULLABLE', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|2|\'column_default\'|\'column_name\'|\'is_nullable\'', + 2 => '0|1|2|\'COLUMN_DEFAULT\'|\'COLUMN_NAME\'|\'IS_NULLABLE\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_name', + 'value' => 'COLUMN_NAME', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_NAME', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -678,10 +581,16 @@ )), 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'column_default', + 'value' => 'COLUMN_DEFAULT', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COLUMN_DEFAULT', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -689,10 +598,16 @@ )), 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'is_nullable', + 'value' => 'IS_NULLABLE', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'IS_NULLABLE', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -763,834 +678,6 @@ )), ), ), - 'SELECT email FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT email, adaid /* why? ? */ FROM ada /* just ?? :because ?*/ WHERE email = \'a\' -- ?' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada -- :can have :more ? :placeholders? ?' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada -- nice :placeholder bro' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = \'1\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada WHERE adaid = \'1\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 6 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 7 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'Select * from ada - where adakzid = 15' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'SQLSTATE[42S22]: Column not found: 1054 Unknown column \'adakzid\' in \'where clause\'', - 'code' => '42S22', - )), - ), ), 'runtimeConfig' => array ( diff --git a/tests/default/config/.phpunit-phpstan-dba-pdo-mysql.cache b/tests/default/config/.phpunit-phpstan-dba-pdo-mysql.cache index aea4034e..816dee88 100644 --- a/tests/default/config/.phpunit-phpstan-dba-pdo-mysql.cache +++ b/tests/default/config/.phpunit-phpstan-dba-pdo-mysql.cache @@ -1,5 +1,5 @@ 'v11-phpstan1_9_3-update', + 'schemaVersion' => 'v12-new-major', 'schemaHash' => NULL, 'records' => array ( @@ -82,98 +82,27 @@ )), ), ), - 'SELECT - CASE - WHEN freigabe1u1 > 50 THEN \'big-one\' - WHEN freigabe1u1 = 50 THEN \'normal\' - ELSE freigabe1u1 - END as val from ada' => + 'SELECT * FROM typemix' => array ( 'result' => array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'val', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\FloatType::__set_state(array( )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'val\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'val', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT * FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 2 => + \PHPStan\Type\IntegerType::__set_state(array( )), - 1 => - \PHPStan\Type\StringType::__set_state(array( + 3 => + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -188,356 +117,70 @@ array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', + 'value' => 'c_bigint', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_bit', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', + 'value' => 'c_blob', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', + 'value' => 'c_boolean', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 2 => - \PHPStan\Type\StringType::__set_state(array( - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT * FROM ak' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_char5', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + 5 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_date', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), - 2 => - \PHPStan\Type\NullType::__set_state(array( + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_datetime', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => + 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', + 'value' => 'c_decimal', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => + 8 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', + 'value' => 'c_decimal_not_null', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 2 => + 9 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'akid\'|\'eadavk\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 2 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT * FROM typemix' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 3 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_bigint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_bit', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_blob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_boolean', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_date', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_decimal', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 8 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_decimal_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 9 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_double', + 'value' => 'c_double', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -1082,10 +725,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 4 => @@ -1103,10 +745,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 6 => @@ -1121,10 +762,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 7 => @@ -1139,10 +779,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 8 => @@ -1157,10 +796,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 9 => @@ -1175,10 +813,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 10 => @@ -1195,10 +832,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'int<0, 2155>|null', ), )), 11 => @@ -1213,10 +849,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 12 => @@ -1231,10 +866,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 13 => @@ -1249,10 +883,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 14 => @@ -1267,10 +900,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 15 => @@ -1291,10 +923,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'int|null', ), )), 18 => @@ -1321,10 +952,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'int<-128, 127>|null', ), )), 21 => @@ -1403,10 +1033,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'string|null', ), )), 38 => @@ -1434,10 +1063,9 @@ )), ), 'normalized' => true, - 'sortedTypes' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 4 => 'numeric-string|null', ), )), 40 => @@ -1665,533 +1293,287 @@ 'value' => 'c_bigint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_bigint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 42 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_bit', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_bit', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 43 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_blob', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_blob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 44 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_boolean', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_boolean', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 45 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_char5', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 46 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_date', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_date', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 47 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_datetime', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 48 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_decimal', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_decimal', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 49 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_decimal_not_null', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_decimal_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 50 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_double', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_double', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 51 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_enum', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_enum', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 52 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_float', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_float', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 53 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_int', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 54 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 55 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_json_not_null', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 56 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_long_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_long_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 57 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_longblob', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_longblob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 58 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_medium_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_medium_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 59 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_mediumblog', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_mediumblog', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 60 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_mediumint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_mediumint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 61 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_nullable_tinyint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_nullable_tinyint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 62 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_real', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_real', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 63 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_set', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_set', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 64 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_smallint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_smallint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 65 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 66 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_time', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_time', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 67 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_timestamp', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_timestamp', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 68 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_tiny_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_tiny_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 69 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_tinyblob', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_tinyblob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 70 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_tinyint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_tinyint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 71 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_unsigned_bigint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_bigint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 72 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_unsigned_int', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 73 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_unsigned_mediumint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_mediumint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 74 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_unsigned_smallint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_smallint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 75 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_unsigned_tinyint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_tinyint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 76 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_varbinary25', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varbinary25', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 77 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_varbinary255', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varbinary255', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 78 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_varchar25', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varchar25', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 79 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_varchar255', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varchar255', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 80 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'c_year', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_year', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 81 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'pid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'pid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -2208,13 +1590,7 @@ 'value' => 'pid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'pid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2225,13 +1601,7 @@ 'value' => 'c_char5', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2242,13 +1612,7 @@ 'value' => 'c_varchar255', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varchar255', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2259,13 +1623,7 @@ 'value' => 'c_varchar25', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varchar25', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2276,13 +1634,7 @@ 'value' => 'c_varbinary255', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varbinary255', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 9 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2293,13 +1645,7 @@ 'value' => 'c_varbinary25', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_varbinary25', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 11 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2310,13 +1656,7 @@ 'value' => 'c_date', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_date', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 13 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2327,13 +1667,7 @@ 'value' => 'c_time', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_time', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 15 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2344,13 +1678,7 @@ 'value' => 'c_datetime', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 17 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2361,13 +1689,7 @@ 'value' => 'c_timestamp', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_timestamp', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 19 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2378,13 +1700,7 @@ 'value' => 'c_year', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_year', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 21 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2395,13 +1711,7 @@ 'value' => 'c_tiny_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_tiny_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 23 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2412,13 +1722,7 @@ 'value' => 'c_medium_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_medium_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 25 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2429,13 +1733,7 @@ 'value' => 'c_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 27 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2446,13 +1744,7 @@ 'value' => 'c_long_text', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_long_text', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 29 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2463,13 +1755,7 @@ 'value' => 'c_enum', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_enum', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 31 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2480,13 +1766,7 @@ 'value' => 'c_set', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_set', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 33 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2497,13 +1777,7 @@ 'value' => 'c_bit', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_bit', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 35 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2514,13 +1788,7 @@ 'value' => 'c_int', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 37 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2531,13 +1799,7 @@ 'value' => 'c_tinyint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_tinyint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 39 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2548,13 +1810,7 @@ 'value' => 'c_nullable_tinyint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_nullable_tinyint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 41 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2565,13 +1821,7 @@ 'value' => 'c_smallint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_smallint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 43 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2582,13 +1832,7 @@ 'value' => 'c_mediumint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_mediumint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 45 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2599,13 +1843,7 @@ 'value' => 'c_bigint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_bigint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 47 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2616,13 +1854,7 @@ 'value' => 'c_double', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_double', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 49 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2633,13 +1865,7 @@ 'value' => 'c_real', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_real', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 51 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2650,13 +1876,7 @@ 'value' => 'c_float', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_float', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 53 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2667,13 +1887,7 @@ 'value' => 'c_boolean', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_boolean', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 55 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2684,13 +1898,7 @@ 'value' => 'c_blob', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_blob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 57 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2701,13 +1909,7 @@ 'value' => 'c_tinyblob', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_tinyblob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 59 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2718,13 +1920,7 @@ 'value' => 'c_mediumblog', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_mediumblog', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 61 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2735,13 +1931,7 @@ 'value' => 'c_longblob', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_longblob', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 63 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2752,13 +1942,7 @@ 'value' => 'c_unsigned_tinyint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_tinyint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 65 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2769,13 +1953,7 @@ 'value' => 'c_unsigned_int', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 67 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2786,13 +1964,7 @@ 'value' => 'c_unsigned_smallint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_smallint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 69 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2803,13 +1975,7 @@ 'value' => 'c_unsigned_mediumint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_mediumint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 71 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2820,13 +1986,7 @@ 'value' => 'c_unsigned_bigint', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_unsigned_bigint', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 73 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2837,13 +1997,7 @@ 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 75 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2854,13 +2008,7 @@ 'value' => 'c_json_not_null', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 77 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2871,13 +2019,7 @@ 'value' => 'c_decimal', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_decimal', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 79 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -2888,13 +2030,7 @@ 'value' => 'c_decimal_not_null', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_decimal_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 81 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -3571,13161 +2707,95 @@ ), 'normalized' => true, 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 76 => - \PHPStan\Type\StringType::__set_state(array( - )), - 77 => - \PHPStan\Type\StringType::__set_state(array( - )), - 78 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => true, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 79 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => true, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 80 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => true, - )), - 81 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => true, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 41, - ), - )), - ), - ), - 'SELECT CASE 1 WHEN 1 THEN \'one\' WHEN 2 THEN \'two\' ELSE \'more\' END as val from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'val', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'val\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'val', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT COALESCE(freigabe1u1) as col from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT COALESCE(freigabe1u1, 500) as col from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT COALESCE(null, eladaid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT COALESCE(null, eladaid, null, akid, null) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT FIELD(\'Bb\', \'Aa\', \'Bb\', \'Cc\', \'Dd\', \'Ff\') as field from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'field\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT IFNULL(MAX(eladaid),0)+1 as priority from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'priority', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'priority\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'priority', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT MAX(adaid), MIN(adaid), COUNT(adaid), AVG(adaid) FROM ada WHERE adaid = 1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'AVG(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'AVG(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COUNT(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COUNT(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MAX(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MAX(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MIN(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MIN(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'AVG(adaid)\'|\'COUNT(adaid)\'|\'MAX(adaid)\'|\'MIN(adaid)\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MAX(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MAX(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MIN(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MIN(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COUNT(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COUNT(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'AVG(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'AVG(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 5 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 6 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 7 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', \'w\', \'Ww\') as str from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', \'w\', c_varchar25) as str from typemix' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(\'www.mysql.com\', c_varchar25, \'Ww\') as str from typemix' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(c_varchar25, \'w\', \'Ww\') as str from typemix' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT REPLACE(email, \'w\', \'Ww\') as str from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'str\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT a.email, b.adaid FROM ada a LEFT JOIN ada b ON a.adaid=b.adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT abs(eladaid) as abs from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'abs\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT abs(freigabe1u1) as abs from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'abs\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT abs(null) as abs from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'abs\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid -FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR SHARE' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR SHARE NOWAIT' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR SHARE SKIP LOCKED' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR UPDATE NOWAIT' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR UPDATE SKIP LOCKED' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 OFFSET 1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 OFFSET 1 FOR UPDATE' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE adaid IN (\'1\')' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE adaid IN (\'1\') AND email LIKE \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE adaid IN (NULL) AND email LIKE \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE ":gesperrt%"' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE \'%questions ?%\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE \':gesperrt%\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE \'hello?%\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada cross join ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada inner join (select akid from ak) on akid = adaid' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'SQLSTATE[42000]: Syntax error or access violation: 1248 Every derived table must have its own alias', - 'code' => '42000', - )), - ), - 'SELECT adaid from ada inner join (select akid from ak)t on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada join ak on adaid = eladaid inner join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid, akid from ada inner join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada inner join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left outer join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left outer join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada inner join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 3 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 3 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada left join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada left outer join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada inner join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada inner join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left outer join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left outer join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int from ada inner join ak on adaid = eladaid inner join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|\'adaid\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 3, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int from ada left join ak on adaid = eladaid left join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|\'adaid\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 5 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 3, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int, c_char5 from ada inner join ak on adaid = eladaid inner join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'adaid\'|\'c_char5\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 6 => - \PHPStan\Type\StringType::__set_state(array( - )), - 7 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int, c_char5 from ada left join ak on adaid = eladaid left join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'adaid\'|\'c_char5\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 5 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 6 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 7 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'SELECT adaid, email FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT akid FROM ak WHERE eadavk>1.0' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid FROM ak WHERE eadavk>1.1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid from ada inner join (select akid from ak)t on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid from ada inner join ak on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid from ada left join (select akid from ak)t on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(coalesce(eladaid, 9999999999999999)) as avg from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(eladaid) as avg from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(freigabe1u1) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_datetime FROM typemix' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\ObjectType::__set_state(array( - 'className' => 'DateTimeImmutable', - 'classReflection' => NULL, - 'subtractedType' => NULL, - 'cachedParent' => NULL, - 'cachedInterfaces' => NULL, - 'currentAncestors' => - array ( - ), - 'cachedDescription' => NULL, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\ObjectType::__set_state(array( - 'className' => 'DateTimeImmutable', - 'classReflection' => NULL, - 'subtractedType' => NULL, - 'cachedParent' => NULL, - 'cachedInterfaces' => NULL, - 'currentAncestors' => - array ( - ), - 'cachedDescription' => NULL, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT char_length(eladaid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT character_length(eladaid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat("abc", akid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat(akid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat(eladaid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat(eladaid, akid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat(eladaid, null) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws("abc", akid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws(akid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws(eladaid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws(eladaid, akid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws(eladaid, null) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(*) FROM typemix WHERE c_date = \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'count(*)\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(*) FROM typemix WHERE c_datetime = \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'count(*)\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(*) as myemail from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'myemail\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(*), max(adaid), min(adaid) as i from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'i', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|\'count(*)\'|\'i\'|\'max(adaid)\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'i', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 5 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 3, - ), - )), - ), - ), - 'SELECT count(email) as myemail from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'myemail\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(email) as myemail, count(email) from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(email)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'count(email)\'|\'myemail\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(email)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 3 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT eladaid FROM ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT email -FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT email FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT email adaid WHERE gesperrt freigabe1u1 FROM ada' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL/MariaDB server version for the right syntax to use near \'freigabe1u1 FROM ada LIMIT 0\' at line 1', - 'code' => '42000', - )), - ), - 'SELECT email, adaid FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada LIMIT 1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada LIMIT 1, 10' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = \'1\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = \'1\' and email = \'email@example.org\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = 1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = 2' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid = 3' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid IN(1,3)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE adaid=1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email <=> \'\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email = \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email = \'1970-01-01\' AND 1=1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email = \'email@example.org\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email = \'test@example.org\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email = \'webmaster@example.org\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada WHERE email=\'foo\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, + 'cachedDescriptions' => + array ( + ), )), - ), - 'valueTypes' => - array ( - 0 => + 76 => \PHPStan\Type\StringType::__set_state(array( )), - 1 => + 77 => \PHPStan\Type\StringType::__set_state(array( )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 78 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => true, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 79 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => true, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 80 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => true, + )), + 81 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => true, )), ), 'optionalKeys' => @@ -16738,12 +2808,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 41, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email=\'test@example.org\'' => + 'SELECT MAX(adaid), MIN(adaid), COUNT(adaid), AVG(adaid) FROM ada WHERE adaid = 1' => array ( 'result' => array ( @@ -16754,12 +2824,23 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 2 => + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -16781,15 +2862,37 @@ FROM ada' => 'value' => 1, )), 2 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), + 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', + 'value' => 'AVG(adaid)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 3 => + 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'COUNT(adaid)', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'MAX(adaid)', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'MIN(adaid)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -16799,14 +2902,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|1|2|3|\'AVG(adaid)\'|\'COUNT(adaid)\'|\'MAX(adaid)\'|\'MIN(adaid)\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'MAX(adaid)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -16817,7 +2920,7 @@ FROM ada' => )), 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', + 'value' => 'MIN(adaid)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -16826,24 +2929,166 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 1, )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'COUNT(adaid)', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 5 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'AVG(adaid)', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 4 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 5 => + \PHPStan\Type\IntegerType::__set_state(array( )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 6 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 7 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -16856,12 +3101,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 4, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE gesperrt = \'1\'' => + 'SELECT a.email, b.adaid FROM ada a LEFT JOIN ada b ON a.adaid=b.adaid' => array ( 'result' => array ( @@ -16879,6 +3124,9 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\NullType::__set_state(array( + )), ), 'normalized' => true, 'sortedTypes' => false, @@ -16903,26 +3151,14 @@ FROM ada' => 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -16939,13 +3175,7 @@ FROM ada' => 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -16956,13 +3186,7 @@ FROM ada' => 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -16978,14 +3202,42 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -17003,45 +3255,29 @@ FROM ada' => )), ), ), - 'SELECT email, adaid FROM ada where adaid = \'1\'' => + 'SELECT adaid +FROM ada' => array ( 'result' => array ( - 3 => + 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17051,30 +3287,29 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '\'adaid\'|\'email\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( @@ -17092,35 +3327,21 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 0, + 0 => 1, ), )), ), ), - 'SELECT email, adaid, "xy" as b FROM ada WHERE adaid = \'1970-01-01\'' => + 'SELECT adaid FROM ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17130,139 +3351,47 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'b', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'b', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), + 1 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|2|\'adaid\'|\'b\'|\'email\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'b', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'b', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 3 => + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 4 => - \PHPStan\Type\StringType::__set_state(array( - )), - 5 => - \PHPStan\Type\StringType::__set_state(array( - )), ), 'optionalKeys' => array ( @@ -17274,35 +3403,21 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 3, + 0 => 1, ), )), ), ), - 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada' => + 'SELECT adaid FROM ada LIMIT 1 FOR SHARE' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17313,182 +3428,118 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|2|3|\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + ), + 'optionalKeys' => + array ( + ), + 'isList' => + \PHPStan\TrinaryLogic::__set_state(array( + 'value' => -1, + )), + 'allArrays' => NULL, + 'nextAutoIndexes' => + array ( + 0 => 1, + ), + )), + ), + ), + 'SELECT adaid FROM ada LIMIT 1 FOR SHARE NOWAIT' => + array ( + 'result' => + array ( + 5 => + \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( + 'itemType' => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 'keyType' => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => + 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + ), + 'normalized' => false, + 'sortedTypes' => true, + 'cachedDescriptions' => + array ( + 2 => '0|\'adaid\'', + ), + )), + 'keyTypes' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), - 7 => + 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, + 'value' => 0, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 6 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 7 => + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, @@ -17504,19 +3555,21 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 4, + 0 => 1, ), )), ), ), - 'SELECT if(freigabe1u1 > 100, "a", 1) as col from ada' => + 'SELECT adaid FROM ada LIMIT 1 FOR SHARE SKIP LOCKED' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17528,7 +3581,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17538,14 +3591,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17558,10 +3611,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -17579,14 +3636,16 @@ FROM ada' => )), ), ), - 'SELECT if(freigabe1u1 > 100, freigabe1u1, "nope") as col from ada' => + 'SELECT adaid FROM ada LIMIT 1 FOR UPDATE NOWAIT' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17598,7 +3657,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17608,14 +3667,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17628,10 +3687,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -17649,14 +3712,16 @@ FROM ada' => )), ), ), - 'SELECT if(freigabe1u1 > 100, if(gesperrt <> 1, "a", "b"), "other") as col from ada' => + 'SELECT adaid FROM ada LIMIT 1 FOR UPDATE SKIP LOCKED' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17668,7 +3733,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17678,14 +3743,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17698,10 +3763,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -17719,14 +3788,16 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, "default") as col from ada' => + 'SELECT adaid FROM ada LIMIT 1 OFFSET 1' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17738,7 +3809,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17748,14 +3819,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17768,10 +3839,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -17789,24 +3864,16 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, 123.23) as col from ada' => + 'SELECT adaid FROM ada LIMIT 1 OFFSET 1 FOR UPDATE' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17818,7 +3885,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17828,14 +3895,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17848,30 +3915,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -17889,7 +3940,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, 5000) as col from ada' => + 'SELECT adaid FROM ada WHERE adaid IN (\'1\')' => array ( 'result' => array ( @@ -17910,7 +3961,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17920,14 +3971,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17965,7 +4016,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, freigabe1u1) as col from ada' => + 'SELECT adaid FROM ada WHERE adaid IN (\'1\') AND email LIKE \'1970-01-01\'' => array ( 'result' => array ( @@ -17986,7 +4037,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17996,14 +4047,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18041,7 +4092,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, gesperrt) as col from ada' => + 'SELECT adaid FROM ada WHERE adaid IN (NULL) AND email LIKE \'1970-01-01\'' => array ( 'result' => array ( @@ -18062,7 +4113,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18072,14 +4123,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18117,7 +4168,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(gesperrt, freigabe1u1) as col from ada' => + 'SELECT adaid FROM ada WHERE email LIKE ":gesperrt%"' => array ( 'result' => array ( @@ -18138,7 +4189,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18148,14 +4199,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18193,7 +4244,7 @@ FROM ada' => )), ), ), - 'SELECT instr(\'foobarbar\', \'bar\') as field from ak' => + 'SELECT adaid FROM ada WHERE email LIKE \'%questions ?%\'' => array ( 'result' => array ( @@ -18201,8 +4252,8 @@ FROM ada' => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18214,7 +4265,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18224,14 +4275,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18245,13 +4296,13 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -18269,7 +4320,7 @@ FROM ada' => )), ), ), - 'SELECT instr(akid, \'bar\') as field from ak' => + 'SELECT adaid FROM ada WHERE email LIKE \':gesperrt%\'' => array ( 'result' => array ( @@ -18277,8 +4328,8 @@ FROM ada' => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18290,7 +4341,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18300,14 +4351,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18321,13 +4372,13 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -18345,30 +4396,16 @@ FROM ada' => )), ), ), - 'SELECT instr(eladaid, \'bar\') as field from ak' => + 'SELECT adaid FROM ada WHERE email LIKE \'hello?%\'' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18380,7 +4417,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18390,14 +4427,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18410,42 +4447,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -18463,28 +4472,45 @@ FROM ada' => )), ), ), - 'SELECT isnull(akid) as n1 from ak' => + 'SELECT adaid, email FROM ada' => array ( 'result' => array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\StringType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18494,34 +4520,35 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'n1\'', + 2 => '\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), ), 'valueTypes' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -18534,12 +4561,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 0, ), )), ), ), - 'SELECT isnull(eladaid) as n1 from ak' => + 'SELECT akid FROM ak WHERE eadavk>1.0' => array ( 'result' => array ( @@ -18547,8 +4574,8 @@ FROM ada' => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -2147483648, + 'max' => 2147483647, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18560,7 +4587,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18570,14 +4597,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'n1\'', + 2 => '0|\'akid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18591,13 +4618,13 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -2147483648, + 'max' => 2147483647, )), ), 'optionalKeys' => @@ -18615,28 +4642,16 @@ FROM ada' => )), ), ), - 'SELECT lcase(c_varbinary255) as field from typemix' => + 'SELECT akid FROM ak WHERE eadavk>1.1' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18648,7 +4663,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18658,14 +4673,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'akid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18678,38 +4693,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), ), 'optionalKeys' => @@ -18727,59 +4718,82 @@ FROM ada' => )), ), ), - 'SELECT length(akid) as col from ak' => + 'SELECT c_datetime FROM typemix' => array ( 'result' => array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\ObjectType::__set_state(array( + 'className' => 'DateTimeImmutable', + 'classReflection' => NULL, + 'subtractedType' => NULL, + 'cachedParent' => NULL, + 'cachedInterfaces' => NULL, + 'currentAncestors' => + array ( + ), + 'cachedDescription' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\NullType::__set_state(array( )), ), - 'normalized' => false, - 'sortedTypes' => true, + 'normalized' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', ), + )), + 'keyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_datetime', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'c_datetime', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\ObjectType::__set_state(array( + 'className' => 'DateTimeImmutable', + 'classReflection' => NULL, + 'subtractedType' => NULL, + 'cachedParent' => NULL, + 'cachedInterfaces' => NULL, + 'currentAncestors' => + array ( + ), + 'cachedDescription' => NULL, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -18792,35 +4806,19 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 0, ), )), ), ), - 'SELECT locate(\'foo\', eladaid, \'bar\') as field from ak' => + 'SELECT count(*) FROM typemix WHERE c_date = \'1970-01-01\'' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18832,7 +4830,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'count(*)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18842,14 +4840,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'count(*)\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'count(*)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18860,44 +4858,12 @@ FROM ada' => )), ), 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -18915,16 +4881,14 @@ FROM ada' => )), ), ), - 'SELECT locate(akid, \'bar\') as field from ak' => + 'SELECT count(*) FROM typemix WHERE c_datetime = \'1970-01-01\'' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18936,7 +4900,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'count(*)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18946,14 +4910,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'count(*)\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'count(*)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18966,14 +4930,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -18991,7 +4951,7 @@ FROM ada' => )), ), ), - 'SELECT locate(eladaid, \'bar\') as field from ak' => + 'SELECT eladaid FROM ak' => array ( 'result' => array ( @@ -19026,7 +4986,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19036,14 +4996,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19109,28 +5069,15 @@ FROM ada' => )), ), ), - 'SELECT lower(\'FOO\') as field from ak' => + 'SELECT email +FROM ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19142,7 +5089,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19152,14 +5099,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19172,38 +5119,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -19221,28 +5140,14 @@ FROM ada' => )), ), ), - 'SELECT lower(\'foobarbar\') as field from ak' => + 'SELECT email FROM ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19254,7 +5159,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19264,14 +5169,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19284,38 +5189,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -19331,103 +5208,32 @@ FROM ada' => 0 => 1, ), )), - ), - ), - 'SELECT lower(c_varbinary25) as field from typemix' => - array ( - 'result' => - array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'field\'', - ), + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -19440,12 +5246,20 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 0, ), )), ), ), - 'SELECT lower(c_varbinary255) as field from typemix' => + 'SELECT email adaid WHERE gesperrt freigabe1u1 FROM ada' => + array ( + 'error' => + \staabm\PHPStanDba\Error::__set_state(array( + 'message' => 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL/MariaDB server version for the right syntax to use near \'freigabe1u1 FROM ada LIMIT 0\' at line 1', + 'code' => '42000', + )), + ), + 'SELECT email, adaid FROM ada' => array ( 'result' => array ( @@ -19459,7 +5273,9 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -19477,8 +5293,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19488,58 +5315,51 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => + 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + 'value' => 1, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -19552,16 +5372,10 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), - ), - ), - 'SELECT lower(concat(akid, 5000)) as col from ak' => - array ( - 'result' => - array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19571,7 +5385,9 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -19585,12 +5401,15 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19600,58 +5419,35 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -19664,12 +5460,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 0, ), )), ), ), - 'SELECT lower(null) as field from ak' => + 'SELECT email, adaid FROM ada LIMIT 1' => array ( 'result' => array ( @@ -19683,7 +5479,9 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -19701,8 +5499,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19712,14 +5521,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19728,42 +5537,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -19776,12 +5578,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT lower(upper(\'foobarbar\')) as field from ak' => + 'SELECT email, adaid FROM ada LIMIT 1, 10' => array ( 'result' => array ( @@ -19795,7 +5597,9 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -19813,8 +5617,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19824,14 +5639,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19840,42 +5655,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -19888,29 +5696,29 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT max(adaid) FROM ada' => + 'SELECT email, adaid FROM ada WHERE adaid = \'1\'' => array ( 'result' => array ( - 3 => + 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -19919,42 +5727,81 @@ FROM ada' => ), )), 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + ), + 'normalized' => false, + 'sortedTypes' => true, + 'cachedDescriptions' => + array ( + 2 => '0|1|\'adaid\'|\'email\'', + ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -19967,12 +5814,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 0, + 0 => 2, ), )), ), ), - 'SELECT max(eladaid) as max from ak' => + 'SELECT email, adaid FROM ada WHERE adaid = \'1\' and email = \'email@example.org\'' => array ( 'result' => array ( @@ -19983,12 +5830,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -20006,8 +5853,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20017,14 +5875,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20033,46 +5891,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20085,12 +5932,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT max(freigabe1u1) as max from ada' => + 'SELECT email, adaid FROM ada WHERE adaid = 1' => array ( 'result' => array ( @@ -20101,13 +5948,13 @@ FROM ada' => 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -20124,8 +5971,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20135,14 +5993,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20151,46 +6009,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20203,12 +6050,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT min(eladaid) as min from ak' => + 'SELECT email, adaid FROM ada WHERE adaid = 2' => array ( 'result' => array ( @@ -20219,12 +6066,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -20242,8 +6089,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20253,14 +6111,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20269,46 +6127,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20321,12 +6168,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT min(freigabe1u1) as min from ada' => + 'SELECT email, adaid FROM ada WHERE adaid = 3' => array ( 'result' => array ( @@ -20337,13 +6184,13 @@ FROM ada' => 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -20360,8 +6207,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20371,14 +6229,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20387,46 +6245,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20439,12 +6286,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT nullif(freigabe1u1, "default") as col from ada' => + 'SELECT email, adaid FROM ada WHERE adaid IN(1,3)' => array ( 'result' => array ( @@ -20455,13 +6302,13 @@ FROM ada' => 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -20478,8 +6325,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20489,14 +6347,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20505,46 +6363,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20557,12 +6404,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT nullif(freigabe1u1, 5000) as col from ada' => + 'SELECT email, adaid FROM ada WHERE adaid=1' => array ( 'result' => array ( @@ -20573,12 +6420,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -20596,8 +6443,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20607,14 +6465,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20623,46 +6481,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20675,29 +6522,23 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), - ), - ), - 'SELECT nullif(freigabe1u1, freigabe1u1) as col from ada' => - array ( - 'result' => - array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -20710,12 +6551,15 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20725,62 +6569,35 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20793,12 +6610,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 0, ), )), ), ), - 'SELECT nullif(freigabe1u1, gesperrt) as col from ada' => + 'SELECT email, adaid FROM ada WHERE email <=> \'\'' => array ( 'result' => array ( @@ -20809,13 +6626,13 @@ FROM ada' => 'types' => array ( 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( 'min' => -32768, 'max' => 32767, )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), ), 'normalized' => true, 'sortedTypes' => false, @@ -20832,8 +6649,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20843,14 +6671,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20859,46 +6687,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -20911,12 +6728,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT nullif(gesperrt, freigabe1u1) as col from ada' => + 'SELECT email, adaid FROM ada WHERE email = \'1970-01-01\'' => array ( 'result' => array ( @@ -20927,12 +6744,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -20950,8 +6767,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20961,62 +6789,51 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => + 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + 'value' => 1, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -21029,12 +6846,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT octet_length(eladaid) as col from ak' => + 'SELECT email, adaid FROM ada WHERE email = \'1970-01-01\' AND 1=1' => array ( 'result' => array ( @@ -21045,10 +6862,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -21066,8 +6885,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21077,14 +6907,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21093,42 +6923,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -21141,29 +6964,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT round(1.12, 1) as abs from ak' => + 'SELECT email, adaid FROM ada WHERE email = \'email@example.org\'' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21174,8 +7003,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21185,14 +7025,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'abs\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21201,34 +7041,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -21241,19 +7082,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT round(freigabe1u1) as abs from ada' => + 'SELECT email, adaid FROM ada WHERE email = \'test@example.org\'' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21264,8 +7121,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21275,14 +7143,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'abs\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21291,14 +7159,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -21311,12 +7200,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT round(null) as abs from ada' => + 'SELECT email, adaid FROM ada WHERE email = \'webmaster@example.org\'' => array ( 'result' => array ( @@ -21327,10 +7216,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -21348,8 +7239,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21359,14 +7261,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'abs\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21375,42 +7277,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -21423,12 +7318,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT sum(akid) as sum from ak' => + 'SELECT email, adaid FROM ada WHERE email=\'foo\'' => array ( 'result' => array ( @@ -21439,20 +7334,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -21470,8 +7357,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21481,14 +7379,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'sum\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21497,62 +7395,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -21565,12 +7436,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT sum(c_double) as sum from typemix' => + 'SELECT email, adaid FROM ada WHERE email=\'test@example.org\'' => array ( 'result' => array ( @@ -21581,10 +7452,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -21602,8 +7475,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21613,14 +7497,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'sum\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21629,42 +7513,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -21677,12 +7554,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT sum(eladaid) as sum from ak' => + 'SELECT email, adaid FROM ada WHERE gesperrt = \'1\'' => array ( 'result' => array ( @@ -21693,20 +7570,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -21724,8 +7593,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21735,14 +7615,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'sum\'', + 2 => '0|1|\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21751,62 +7631,35 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -21819,26 +7672,28 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT sum(null) as sum from ak' => + 'SELECT email, adaid FROM ada where adaid = \'1\'' => array ( 'result' => array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -21852,12 +7707,15 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21867,58 +7725,35 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'sum\'', + 2 => '\'adaid\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -21931,12 +7766,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 0, ), )), ), ), - 'SELECT ucase(c_varbinary25) as field from typemix' => + 'SELECT email, adaid, "xy" as b FROM ada WHERE adaid = \'1970-01-01\'' => array ( 'result' => array ( @@ -21947,10 +7782,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), ), 'normalized' => true, @@ -21968,69 +7805,137 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'b', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'b', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), + 5 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|1|2|\'adaid\'|\'b\'|\'email\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'b', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'b', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), )), - 1 => + 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + 'value' => 2, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 4 => + \PHPStan\Type\StringType::__set_state(array( + )), + 5 => + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -22043,12 +7948,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 3, ), )), ), ), - 'SELECT upper(\'fooBARbar\') as field from ak' => + 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada' => array ( 'result' => array ( @@ -22062,7 +7967,9 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\NullType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'normalized' => true, @@ -22080,8 +7987,41 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 5 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'email', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'freigabe1u1', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22091,14 +8031,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|1|2|3|\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22107,42 +8047,77 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'gesperrt', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 5 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'freigabe1u1', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 4 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, + )), + 5 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, + )), + 6 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 7 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -22155,23 +8130,25 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 4, ), )), ), ), - 'SELECT upper(\'foobarbar\') as field from ak' => + 'SELECT max(adaid) FROM ada' => array ( 'result' => array ( - 5 => + 3 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -22184,41 +8161,21 @@ FROM ada' => ), )), 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'field\'', - ), + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'max(adaid)', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'max(adaid)', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), ), 'valueTypes' => array ( @@ -22227,24 +8184,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -22267,7 +8209,7 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 0, ), )), ), diff --git a/tests/defaultFetchAssoc/config/.phpunit-phpstan-dba-pdo-mysql.cache b/tests/defaultFetchAssoc/config/.phpunit-phpstan-dba-pdo-mysql.cache index ff653252..08c0ac75 100644 --- a/tests/defaultFetchAssoc/config/.phpunit-phpstan-dba-pdo-mysql.cache +++ b/tests/defaultFetchAssoc/config/.phpunit-phpstan-dba-pdo-mysql.cache @@ -1,5 +1,5 @@ 'v11-phpstan1_9_3-update', + 'schemaVersion' => 'v12-new-major', 'schemaHash' => NULL, 'records' => array ( diff --git a/tests/defaultFetchNumeric/config/.phpunit-phpstan-dba-pdo-mysql.cache b/tests/defaultFetchNumeric/config/.phpunit-phpstan-dba-pdo-mysql.cache index c4cad452..08c0ac75 100644 --- a/tests/defaultFetchNumeric/config/.phpunit-phpstan-dba-pdo-mysql.cache +++ b/tests/defaultFetchNumeric/config/.phpunit-phpstan-dba-pdo-mysql.cache @@ -1,5 +1,5 @@ 'v11-phpstan1_9_3-update', + 'schemaVersion' => 'v12-new-major', 'schemaHash' => NULL, 'records' => array ( @@ -45,26 +45,14 @@ 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -81,13 +69,7 @@ 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -98,13 +80,7 @@ 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( diff --git a/tests/rules/config/.phpunit-phpstan-dba-pdo-mysql.cache b/tests/rules/config/.phpunit-phpstan-dba-pdo-mysql.cache index 840b878f..e55f9155 100644 --- a/tests/rules/config/.phpunit-phpstan-dba-pdo-mysql.cache +++ b/tests/rules/config/.phpunit-phpstan-dba-pdo-mysql.cache @@ -1,5 +1,5 @@ 'v11-phpstan1_9_3-update', + 'schemaVersion' => 'v12-new-major', 'schemaHash' => NULL, 'records' => array ( @@ -3180,385 +3180,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', )), ), ), - 'SELECT email, adaid /* why? ? */ FROM ada /* just ?? :because ?*/ WHERE email = \'a\' -- ?' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), 'SELECT email, adaid FROM ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada -- :can have :more ? :placeholders? ?' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT email, adaid FROM ada -- nice :placeholder bro' => array ( 'result' => array ( @@ -4198,26 +3820,14 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -4234,13 +3844,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4251,13 +3855,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4482,52 +4080,28 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 6 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -4544,13 +4118,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4561,13 +4129,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4578,13 +4140,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4595,13 +4151,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4712,52 +4262,28 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 6 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -4774,13 +4300,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4791,13 +4311,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4808,13 +4322,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4825,13 +4333,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -4942,52 +4444,28 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 6 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), ), 'normalized' => false, @@ -5004,13 +4482,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -5021,13 +4493,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -5038,13 +4504,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 5 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( @@ -5055,13 +4515,7 @@ Simulated query: SELECT FROM WHERE LIMIT 0', 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), 7 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( diff --git a/tests/sqlAst/config/.phpunit-phpstan-dba-pdo-mysql.cache b/tests/sqlAst/config/.phpunit-phpstan-dba-pdo-mysql.cache index 903a65fe..5cac0d98 100644 --- a/tests/sqlAst/config/.phpunit-phpstan-dba-pdo-mysql.cache +++ b/tests/sqlAst/config/.phpunit-phpstan-dba-pdo-mysql.cache @@ -1,87 +1,8 @@ 'v11-phpstan1_9_3-update', + 'schemaVersion' => 'v12-new-major', 'schemaHash' => NULL, 'records' => array ( - 'SELECT - adaid - FROM - ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), 'SELECT CASE WHEN freigabe1u1 > 50 THEN \'big-one\' @@ -4905,9 +4826,7 @@ 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -4943,14 +4862,10 @@ 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -4975,9 +4890,7 @@ 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -5019,14 +4932,10 @@ 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -5197,9 +5106,7 @@ 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -5241,14 +5148,10 @@ 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -5391,23 +5294,9 @@ 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -5449,42 +5338,14 @@ 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), ), 'optionalKeys' => @@ -5509,9 +5370,7 @@ 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -5553,14 +5412,10 @@ 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -5648,41 +5503,14 @@ )), ), ), - 'SELECT MAX(adaid), MIN(adaid), COUNT(adaid), AVG(adaid) FROM ada WHERE adaid = 1' => + 'SELECT REPLACE(\'www.mysql.com\', \'w\', \'Ww\') as str from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -5693,41 +5521,8 @@ 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'AVG(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COUNT(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MAX(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MIN(adaid)', + 'value' => 'str', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -5737,14 +5532,14 @@ 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|2|3|\'AVG(adaid)\'|\'COUNT(adaid)\'|\'MAX(adaid)\'|\'MIN(adaid)\'', + 2 => '0|\'str\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MAX(adaid)', + 'value' => 'str', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -5753,177 +5548,14 @@ \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'MIN(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'COUNT(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'AVG(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 5 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 6 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 7 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -5936,12 +5568,12 @@ 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 4, + 0 => 1, ), )), ), ), - 'SELECT REPLACE(\'www.mysql.com\', \'w\', \'Ww\') as str from ada' => + 'SELECT REPLACE(\'www.mysql.com\', \'w\', c_varchar25) as str from typemix' => array ( 'result' => array ( @@ -6053,7 +5685,7 @@ )), ), ), - 'SELECT REPLACE(\'www.mysql.com\', \'w\', c_varchar25) as str from typemix' => + 'SELECT REPLACE(\'www.mysql.com\', c_varchar25, \'Ww\') as str from typemix' => array ( 'result' => array ( @@ -6165,7 +5797,7 @@ )), ), ), - 'SELECT REPLACE(\'www.mysql.com\', c_varchar25, \'Ww\') as str from typemix' => + 'SELECT REPLACE(c_varchar25, \'w\', \'Ww\') as str from typemix' => array ( 'result' => array ( @@ -6277,28 +5909,14 @@ )), ), ), - 'SELECT REPLACE(c_varchar25, \'w\', \'Ww\') as str from typemix' => + 'SELECT REPLACE(email, \'w\', \'Ww\') as str from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -6340,38 +5958,10 @@ 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -6389,7 +5979,7 @@ )), ), ), - 'SELECT REPLACE(email, \'w\', \'Ww\') as str from ada' => + 'SELECT abs(eladaid) as abs from ak' => array ( 'result' => array ( @@ -6400,7 +5990,7 @@ 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -6422,7 +6012,7 @@ )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -6432,14 +6022,14 @@ 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'str\'', + 2 => '0|\'abs\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'str', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -6456,7 +6046,7 @@ 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -6473,7 +6063,7 @@ 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -6501,33 +6091,14 @@ )), ), ), - 'SELECT a.email, b.adaid FROM ada a LEFT JOIN ada b ON a.adaid=b.adaid' => + 'SELECT abs(freigabe1u1) as abs from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -6538,19 +6109,8 @@ 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -6560,14 +6120,14 @@ 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'abs\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'abs', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -6576,63 +6136,14 @@ \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -6645,12 +6156,12 @@ 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT abs(eladaid) as abs from ak' => + 'SELECT abs(null) as abs from ada' => array ( 'result' => array ( @@ -6661,7 +6172,7 @@ 'types' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -6717,7 +6228,7 @@ 'types' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -6734,7 +6245,7 @@ 'types' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -6762,7 +6273,7 @@ )), ), ), - 'SELECT abs(freigabe1u1) as abs from ada' => + 'SELECT adaid from ada cross join ak' => array ( 'result' => array ( @@ -6770,8 +6281,8 @@ \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -6783,7 +6294,7 @@ )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -6793,14 +6304,14 @@ 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'abs\'', + 2 => '0|\'adaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -6814,13 +6325,13 @@ array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -6838,28 +6349,16 @@ )), ), ), - 'SELECT abs(null) as abs from ada' => + 'SELECT adaid, akid from ada inner join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -6870,8 +6369,19 @@ 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -6881,14 +6391,14 @@ 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'abs\'', + 2 => '0|1|\'adaid\'|\'akid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'abs', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -6897,42 +6407,39 @@ \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), ), 'optionalKeys' => @@ -6945,13 +6452,12 @@ 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT adaid -FROM ada' => + 'SELECT adaid, akid from ada join ak on (adaid = akid)' => array ( 'result' => array ( @@ -6959,8 +6465,8 @@ FROM ada' => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -2147483648, + 'max' => 2147483647, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -6971,18 +6477,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'akid\'', ), )), 'keyTypes' => @@ -6998,6 +6515,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -7011,6 +6539,16 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 3 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), ), 'optionalKeys' => array ( @@ -7022,21 +6560,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada' => + 'SELECT adaid, akid from ada left join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -7047,18 +6599,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - ), - 'normalized' => false, + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + ), + 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'akid\'', ), )), 'keyTypes' => @@ -7074,6 +6637,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -7087,50 +6661,43 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -7143,21 +6710,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 0, + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada LIMIT 1 FOR SHARE' => + 'SELECT adaid, akid from ada left outer join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -7168,18 +6749,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'akid\'', ), )), 'keyTypes' => @@ -7195,6 +6787,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'akid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -7208,6 +6811,44 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), ), 'optionalKeys' => array ( @@ -7219,21 +6860,45 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada LIMIT 1 FOR SHARE NOWAIT' => + 'SELECT adaid, eadavk from ada inner join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -7244,18 +6909,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'eadavk\'', ), )), 'keyTypes' => @@ -7271,6 +6947,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -7284,32 +6971,82 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada LIMIT 1 FOR SHARE SKIP LOCKED' => - array ( - 'result' => + 2 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 3 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + ), + 'optionalKeys' => + array ( + ), + 'isList' => + \PHPStan\TrinaryLogic::__set_state(array( + 'value' => -1, + )), + 'allArrays' => NULL, + 'nextAutoIndexes' => + array ( + 0 => 2, + ), + )), + ), + ), + 'SELECT adaid, eadavk from ada join ak on (adaid = akid)' => + array ( + 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -7320,18 +7057,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'eadavk\'', ), )), 'keyTypes' => @@ -7347,6 +7095,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -7360,6 +7119,32 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 3 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), ), 'optionalKeys' => array ( @@ -7371,21 +7156,48 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada LIMIT 1 FOR UPDATE NOWAIT' => + 'SELECT adaid, eadavk from ada left join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 2 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -7396,18 +7208,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'eadavk\'', ), )), 'keyTypes' => @@ -7423,6 +7246,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -7436,6 +7270,60 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), ), 'optionalKeys' => array ( @@ -7447,35 +7335,73 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada LIMIT 1 FOR UPDATE SKIP LOCKED' => + 'SELECT adaid, eadavk from ada left outer join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 2 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 'keyType' => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', + 'isClassString' => false, + 'objectType' => NULL, 'arrayKeyType' => NULL, )), ), @@ -7483,7 +7409,7 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'eadavk\'', ), )), 'keyTypes' => @@ -7499,6 +7425,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eadavk', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -7512,6 +7449,60 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), ), 'optionalKeys' => array ( @@ -7523,21 +7514,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada LIMIT 1 OFFSET 1' => + 'SELECT adaid, eladaid from ada inner join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -7548,18 +7553,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => @@ -7575,6 +7591,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -7588,6 +7615,44 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), ), 'optionalKeys' => array ( @@ -7599,21 +7664,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada LIMIT 1 OFFSET 1 FOR UPDATE' => + 'SELECT adaid, eladaid from ada inner join ak on (adaid = eladaid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -7624,18 +7703,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => @@ -7651,6 +7741,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -7664,32 +7765,84 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + ), + 'optionalKeys' => + array ( + ), + 'isList' => + \PHPStan\TrinaryLogic::__set_state(array( + 'value' => -1, + )), + 'allArrays' => NULL, + 'nextAutoIndexes' => + array ( + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada WHERE adaid IN (\'1\')' => + 'SELECT adaid, eladaid from ada join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -7700,18 +7853,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => @@ -7727,6 +7891,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -7740,6 +7915,44 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), ), 'optionalKeys' => array ( @@ -7751,21 +7964,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada WHERE adaid IN (\'1\') AND email LIKE \'1970-01-01\'' => + 'SELECT adaid, eladaid from ada join ak on (adaid = eladaid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -7776,18 +8003,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => @@ -7803,6 +8041,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -7816,6 +8065,44 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), ), 'optionalKeys' => array ( @@ -7827,21 +8114,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada WHERE adaid IN (NULL) AND email LIKE \'1970-01-01\'' => + 'SELECT adaid, eladaid from ada left join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -7852,18 +8153,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => @@ -7879,7 +8191,18 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - ), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + ), 'valueTypes' => array ( 0 => @@ -7892,6 +8215,44 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), ), 'optionalKeys' => array ( @@ -7903,21 +8264,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada WHERE email LIKE ":gesperrt%"' => + 'SELECT adaid, eladaid from ada left join ak on (adaid = eladaid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -7928,18 +8303,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => @@ -7955,6 +8341,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -7968,6 +8365,44 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), ), 'optionalKeys' => array ( @@ -7979,21 +8414,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada WHERE email LIKE \'%questions ?%\'' => + 'SELECT adaid, eladaid from ada left outer join ak on (adaid = akid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -8004,18 +8453,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => @@ -8031,6 +8491,17 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( @@ -8044,6 +8515,44 @@ FROM ada' => 'min' => -32768, 'max' => 32767, )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), ), 'optionalKeys' => array ( @@ -8055,21 +8564,35 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT adaid FROM ada WHERE email LIKE \':gesperrt%\'' => + 'SELECT adaid, eladaid from ada left outer join ak on (adaid = eladaid)' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -8080,18 +8603,29 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), ), 'normalized' => false, 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'adaid\'', + 2 => '0|1|\'adaid\'|\'eladaid\'', ), )), 'keyTypes' => @@ -8107,9272 +8641,38 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid FROM ada WHERE email LIKE \'hello?%\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada cross join ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada inner join (select akid from ak) on akid = adaid' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'SQLSTATE[42000]: Syntax error or access violation: 1248 Every derived table must have its own alias', - 'code' => '42000', - )), - ), - 'SELECT adaid from ada inner join (select akid from ak)t on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid from ada join ak on adaid = eladaid inner join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'adaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT adaid, akid from ada inner join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada inner join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left outer join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, akid from ada left outer join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada inner join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 3 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 3 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada left join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eadavk from ada left outer join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eadavk\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eadavk', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada inner join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada inner join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left outer join ak on (adaid = akid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid from ada left outer join ak on (adaid = eladaid)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|\'adaid\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 2, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int from ada inner join ak on adaid = eladaid inner join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|\'adaid\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 3, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int from ada left join ak on adaid = eladaid left join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|\'adaid\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 5 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 3, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int, c_char5 from ada inner join ak on adaid = eladaid inner join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'adaid\'|\'c_char5\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 6 => - \PHPStan\Type\StringType::__set_state(array( - )), - 7 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'SELECT adaid, eladaid, c_int, c_char5 from ada left join ak on adaid = eladaid left join typemix on adaid = c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|1|2|3|\'adaid\'|\'c_char5\'|\'c_int\'|\'eladaid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_int', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_char5', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 5 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 6 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 7 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 4, - ), - )), - ), - ), - 'SELECT adaid, email FROM ada' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '\'adaid\'|\'email\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT akid FROM ak WHERE eadavk>1.0' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid FROM ak WHERE eadavk>1.1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid from ada inner join (select akid from ak)t on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid from ada inner join ak on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT akid from ada left join (select akid from ak)t on akid = adaid' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'akid\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'akid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(c_double) as avg from typemix GROUP BY c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(c_nullable_tinyint) as avg from typemix GROUP BY c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(c_tinyint) as avg from typemix GROUP BY c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(coalesce(eladaid, 9999999999999999)) as avg from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(concat("0")) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(concat("foo")) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(eladaid) as avg from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(email) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(freigabe1u1) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(ifnull(email, adaid)) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT avg(null) as avg from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'avg\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'avg', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_datetime FROM typemix' => - array ( - 'result' => - array ( - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\ObjectType::__set_state(array( - 'className' => 'DateTimeImmutable', - 'classReflection' => NULL, - 'subtractedType' => NULL, - 'cachedParent' => NULL, - 'cachedInterfaces' => NULL, - 'currentAncestors' => - array ( - ), - 'cachedDescription' => NULL, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_datetime', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\ObjectType::__set_state(array( - 'className' => 'DateTimeImmutable', - 'classReflection' => NULL, - 'subtractedType' => NULL, - 'cachedParent' => NULL, - 'cachedInterfaces' => NULL, - 'currentAncestors' => - array ( - ), - 'cachedDescription' => NULL, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), - ), - ), - 'SELECT c_json FROM ada LEFT JOIN typemix ON (c_json = c_json) WHERE c_json IS NOT NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM ada RIGHT JOIN typemix ON (c_json = c_json) WHERE c_json IS NOT NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix LEFT JOIN ada ON (c_int = adaid) WHERE c_json IS NOT NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix RIGHT JOIN ada ON (c_int = adaid) WHERE c_json IS NOT NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix WHERE (c_json IS NOT NULL)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix WHERE (c_json IS NULL)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix WHERE c_json IS NOT NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix WHERE c_json IS NOT NULL AND c_int=1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix WHERE c_json IS NOT NULL OR c_int=1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix WHERE c_json IS NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix WHERE c_json IS NULL AND c_int=1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix WHERE c_json IS NULL OR c_int=1' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix WHERE c_text IN (SELECT c_json FROM typemix WHERE c_json IS NOT NULL)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json FROM typemix WHERE c_text IN (SELECT c_json FROM typemix WHERE c_json IS NULL)' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json as col FROM typemix WHERE c_json IS NOT NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json as col FROM typemix WHERE c_json IS NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT c_json_not_null FROM typemix WHERE c_json_not_null IS NULL' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'c_json_not_null\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'c_json_not_null', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT char_length(eladaid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT character_length(eladaid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat("abc", akid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat(akid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat(eladaid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat(eladaid, akid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat(eladaid, null) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws("abc", akid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws(akid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws(eladaid, 5000) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT concat_ws(eladaid, akid) as col from ak' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 1 => + 3 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + 'value' => 1, )), ), 'valueTypes' => array ( 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -17384,12 +8684,14 @@ FROM ada' => array ( ), )), - 1 => + 3 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -17412,12 +8714,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT concat_ws(eladaid, null) as col from ak' => + 'SELECT adaid, eladaid, c_int, c_char5 from ada inner join ak on adaid = eladaid inner join typemix on adaid = c_int' => array ( 'result' => array ( @@ -17428,9 +8730,14 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => \PHPStan\Type\NullType::__set_state(array( )), ), @@ -17449,8 +8756,41 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), + 4 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 5 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_char5', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_int', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17460,14 +8800,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|2|3|\'adaid\'|\'c_char5\'|\'c_int\'|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17476,15 +8816,60 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_int', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 5 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_char5', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), ), 'valueTypes' => array ( 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 1 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -17496,12 +8881,14 @@ FROM ada' => array ( ), )), - 1 => + 3 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -17513,75 +8900,21 @@ FROM ada' => array ( ), )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(*) FROM typemix WHERE c_date = \'1970-01-01\'' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'count(*)\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + 4 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + 5 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( + 6 => + \PHPStan\Type\StringType::__set_state(array( )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( + 7 => + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -17594,19 +8927,38 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 4, ), )), ), ), - 'SELECT count(*) FROM typemix WHERE c_datetime = \'1970-01-01\'' => + 'SELECT adaid, eladaid, c_int, c_char5 from ada left join ak on adaid = eladaid left join typemix on adaid = c_int' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\StringType::__set_state(array( + )), + 2 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17617,8 +8969,41 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'adaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 5 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_char5', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 6 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', + 'value' => 'c_int', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17628,14 +9013,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'count(*)\'', + 2 => '0|1|2|3|\'adaid\'|\'c_char5\'|\'c_int\'|\'eladaid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', + 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17644,14 +9029,161 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'eladaid', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 4 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_int', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 5 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 2, + )), + 6 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'c_char5', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 7 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 3, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, + )), + 2 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 3 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 4 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 5 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 6 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 7 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -17664,19 +9196,21 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 4, ), )), ), ), - 'SELECT count(*) as myemail from ada' => + 'SELECT akid from ada inner join (select akid from ak)t on akid = adaid' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -17688,7 +9222,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17698,14 +9232,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'myemail\'', + 2 => '0|\'akid\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', + 'value' => 'akid', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17718,10 +9252,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -2147483648, + 'max' => 2147483647, )), ), 'optionalKeys' => @@ -17739,7 +9277,7 @@ FROM ada' => )), ), ), - 'SELECT count(*), max(adaid), min(adaid) as i from ada' => + 'SELECT avg(c_nullable_tinyint) as avg from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -17750,7 +9288,17 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -17770,31 +9318,9 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'i', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => + 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17804,14 +9330,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|2|\'count(*)\'|\'i\'|\'max(adaid)\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(*)', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -17820,83 +9346,25 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'i', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 2 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 3 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 4 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -17908,14 +9376,22 @@ FROM ada' => array ( ), )), - 5 => + 1 => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -17938,89 +9414,43 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 3, + 0 => 1, ), )), ), ), - 'SELECT count(email) as myemail from ada' => + 'SELECT avg(c_tinyint) as avg from typemix GROUP BY c_int' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 'keyType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\NullType::__set_state(array( )), ), - 'normalized' => false, - 'sortedTypes' => true, + 'normalized' => true, + 'sortedTypes' => false, 'cachedDescriptions' => array ( - 2 => '0|\'myemail\'', ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT count(email) as myemail, count(email) from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18031,19 +9461,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(email)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18053,14 +9472,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'count(email)\'|\'myemail\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'myemail', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18069,31 +9488,62 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'count(email)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerType::__set_state(array( - )), - 3 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -18106,12 +9556,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT eladaid FROM ak' => + 'SELECT avg(coalesce(eladaid, 9999999999999999)) as avg from ak' => array ( 'result' => array ( @@ -18122,9 +9572,17 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -18146,7 +9604,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18156,14 +9614,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'eladaid\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'eladaid', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18180,9 +9638,17 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -18199,9 +9665,17 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -18229,15 +9703,28 @@ FROM ada' => )), ), ), - 'SELECT email -FROM ada' => + 'SELECT avg(concat("0")) as avg from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18249,7 +9736,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18259,14 +9746,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18279,10 +9766,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -18300,14 +9815,28 @@ FROM ada' => )), ), ), - 'SELECT email FROM ada' => + 'SELECT avg(concat("foo")) as avg from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -18319,7 +9848,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18329,14 +9858,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18349,10 +9878,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -18368,58 +9925,9 @@ FROM ada' => 0 => 1, ), )), - 3 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\StringType::__set_state(array( - )), - 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 0, - ), - )), ), ), - 'SELECT email adaid WHERE gesperrt freigabe1u1 FROM ada' => - array ( - 'error' => - \staabm\PHPStanDba\Error::__set_state(array( - 'message' => 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL/MariaDB server version for the right syntax to use near \'freigabe1u1 FROM ada LIMIT 0\' at line 1', - 'code' => '42000', - )), - ), - 'SELECT email, adaid FROM ada' => + 'SELECT avg(eladaid) as avg from ak' => array ( 'result' => array ( @@ -18430,12 +9938,20 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -18453,19 +9969,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18475,14 +9980,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18491,35 +9996,62 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -18532,22 +10064,26 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), - 3 => + ), + ), + 'SELECT avg(email) as avg from ada' => + array ( + 'result' => + array ( + 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -18561,15 +10097,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18579,35 +10112,58 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -18620,12 +10176,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 0, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada LIMIT 1' => + 'SELECT avg(freigabe1u1) as avg from ada' => array ( 'result' => array ( @@ -18636,12 +10192,20 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -18659,19 +10223,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18681,14 +10234,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18697,35 +10250,62 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -18738,12 +10318,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada LIMIT 1, 10' => + 'SELECT avg(ifnull(email, adaid)) as avg from ada' => array ( 'result' => array ( @@ -18754,12 +10334,10 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -18768,28 +10346,17 @@ FROM ada' => array ( ), )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + 'keyType' => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), - 3 => + 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18799,14 +10366,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18815,35 +10382,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -18856,12 +10430,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid = \'1\'' => + 'SELECT avg(null) as avg from ada' => array ( 'result' => array ( @@ -18872,12 +10446,10 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -18895,19 +10467,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18917,14 +10478,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'avg\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'avg', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -18933,35 +10494,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\FloatType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -18974,12 +10542,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid = \'1\' and email = \'email@example.org\'' => + 'SELECT c_json FROM ada LEFT JOIN typemix ON (c_json = c_json) WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -18993,9 +10561,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -19013,19 +10579,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19035,14 +10590,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19051,35 +10606,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -19092,12 +10654,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid = 1' => + 'SELECT c_json FROM ada RIGHT JOIN typemix ON (c_json = c_json) WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -19111,9 +10673,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -19131,19 +10691,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19153,51 +10702,58 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, + 'value' => 0, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -19210,12 +10766,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid = 2' => + 'SELECT c_json FROM typemix' => array ( 'result' => array ( @@ -19229,9 +10785,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -19249,19 +10803,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19271,14 +10814,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19287,35 +10830,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -19328,12 +10878,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid = 3' => + 'SELECT c_json FROM typemix LEFT JOIN ada ON (c_int = adaid) WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -19347,9 +10897,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -19367,19 +10915,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19389,14 +10926,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19405,35 +10942,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -19446,12 +10990,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid IN(1,3)' => + 'SELECT c_json FROM typemix RIGHT JOIN ada ON (c_int = adaid) WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -19465,9 +11009,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -19485,19 +11027,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19507,14 +11038,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19523,35 +11054,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -19564,12 +11102,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE adaid=1' => + 'SELECT c_json FROM typemix WHERE (c_json IS NOT NULL)' => array ( 'result' => array ( @@ -19583,9 +11121,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -19603,19 +11139,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19625,14 +11150,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19641,35 +11166,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -19682,10 +11214,16 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), - 3 => + ), + ), + 'SELECT c_json FROM typemix WHERE (c_json IS NULL)' => + array ( + 'result' => + array ( + 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( @@ -19695,9 +11233,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -19711,15 +11247,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19729,35 +11262,58 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -19770,12 +11326,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 0, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email <=> \'\'' => + 'SELECT c_json FROM typemix WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -19789,9 +11345,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -19809,19 +11363,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19831,14 +11374,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19847,35 +11390,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -19888,12 +11438,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email = \'1970-01-01\'' => + 'SELECT c_json FROM typemix WHERE c_json IS NOT NULL AND c_int=1' => array ( 'result' => array ( @@ -19907,9 +11457,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -19927,19 +11475,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19949,14 +11486,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -19965,35 +11502,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20006,12 +11550,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email = \'1970-01-01\' AND 1=1' => + 'SELECT c_json FROM typemix WHERE c_json IS NOT NULL OR c_int=1' => array ( 'result' => array ( @@ -20025,9 +11569,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20045,19 +11587,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20067,14 +11598,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20083,35 +11614,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20124,12 +11662,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email = \'email@example.org\'' => + 'SELECT c_json FROM typemix WHERE c_json IS NULL' => array ( 'result' => array ( @@ -20143,9 +11681,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20163,19 +11699,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20185,14 +11710,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20201,35 +11726,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20242,12 +11774,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email = \'test@example.org\'' => + 'SELECT c_json FROM typemix WHERE c_json IS NULL AND c_int=1' => array ( 'result' => array ( @@ -20261,9 +11793,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20281,19 +11811,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20303,14 +11822,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20319,35 +11838,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20360,12 +11886,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email = \'webmaster@example.org\'' => + 'SELECT c_json FROM typemix WHERE c_json IS NULL OR c_int=1' => array ( 'result' => array ( @@ -20379,9 +11905,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20399,19 +11923,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20421,14 +11934,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20437,35 +11950,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20478,12 +11998,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email=\'foo\'' => + 'SELECT c_json FROM typemix WHERE c_text IN (SELECT c_json FROM typemix WHERE c_json IS NOT NULL)' => array ( 'result' => array ( @@ -20497,9 +12017,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20517,19 +12035,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20539,14 +12046,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20555,35 +12062,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20596,12 +12110,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE email=\'test@example.org\'' => + 'SELECT c_json FROM typemix WHERE c_text IN (SELECT c_json FROM typemix WHERE c_json IS NULL)' => array ( 'result' => array ( @@ -20615,9 +12129,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20635,19 +12147,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20657,14 +12158,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'c_json\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'c_json', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20673,35 +12174,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20714,12 +12222,12 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada WHERE gesperrt = \'1\'' => + 'SELECT c_json as col FROM typemix WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -20733,9 +12241,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20753,19 +12259,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20775,14 +12270,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|\'adaid\'|\'email\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20791,35 +12286,42 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20832,16 +12334,16 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 2, + 0 => 1, ), )), ), ), - 'SELECT email, adaid FROM ada where adaid = \'1\'' => + 'SELECT c_json as col FROM typemix WHERE c_json IS NULL' => array ( 'result' => array ( - 3 => + 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20851,9 +12353,7 @@ FROM ada' => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\NullType::__set_state(array( )), ), 'normalized' => true, @@ -20867,15 +12367,12 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -20885,35 +12382,58 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '\'adaid\'|\'email\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -20926,35 +12446,19 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 0, + 0 => 1, ), )), ), ), - 'SELECT email, adaid, gesperrt, freigabe1u1 FROM ada' => + 'SELECT c_json_not_null FROM typemix WHERE c_json_not_null IS NULL' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -20965,41 +12469,8 @@ FROM ada' => 'value' => 0, )), 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 2 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 7 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', + 'value' => 'c_json_not_null', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -21009,93 +12480,30 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|1|2|3|\'adaid\'|\'email\'|\'freigabe1u1\'|\'gesperrt\'', + 2 => '0|\'c_json_not_null\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 2 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 3 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 1, - )), - 4 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 5 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 2, - )), - 6 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', + 'value' => 'c_json_not_null', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), - 7 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 3, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\StringType::__set_state(array( - )), - 2 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 3 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 4 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 5 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, )), - 6 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( )), - 7 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 1 => + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -21108,19 +12516,33 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 4, + 0 => 1, ), )), ), ), - 'SELECT if(freigabe1u1 > 100, "a", 1) as col from ada' => + 'SELECT char_length(eladaid) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21162,10 +12584,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21183,14 +12633,28 @@ FROM ada' => )), ), ), - 'SELECT if(freigabe1u1 > 100, freigabe1u1, "nope") as col from ada' => + 'SELECT character_length(eladaid) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21232,10 +12696,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21253,7 +12745,7 @@ FROM ada' => )), ), ), - 'SELECT if(freigabe1u1 > 100, if(gesperrt <> 1, "a", "b"), "other") as col from ada' => + 'SELECT concat("abc", akid, 5000) as col from ak' => array ( 'result' => array ( @@ -21323,24 +12815,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(123.23, c_int) as col from typemix' => + 'SELECT concat(akid, 5000) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21382,30 +12864,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntersectionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( - )), - ), - 'sortedTypes' => false, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -21423,14 +12885,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_float, 123.23) as col from typemix' => + 'SELECT concat(eladaid, 5000) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21472,10 +12948,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21493,14 +12997,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_int, "default") as col from typemix' => + 'SELECT concat(eladaid, akid) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21542,10 +13060,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21563,24 +13109,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_int, 123.23) as col from typemix' => + 'SELECT concat(eladaid, null) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21622,30 +13172,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntersectionType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + \PHPStan\Type\NullType::__set_state(array( )), ), + 'normalized' => true, 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21663,14 +13221,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_int, c_float) as col from typemix' => + 'SELECT concat_ws("abc", akid, 5000) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21712,10 +13270,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -21733,16 +13291,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_json, "default") as col FROM typemix WHERE c_json IS NULL' => + 'SELECT concat_ws(akid, 5000) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\MixedType::__set_state(array( - 'isExplicitMixed' => false, - 'subtractedType' => NULL, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21784,14 +13340,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\MixedType::__set_state(array( - 'isExplicitMixed' => false, - 'subtractedType' => NULL, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\MixedType::__set_state(array( - 'isExplicitMixed' => false, - 'subtractedType' => NULL, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -21809,14 +13361,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_nullable_tinyint, "default") as col from typemix' => + 'SELECT concat_ws(eladaid, 5000) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21858,10 +13424,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21879,16 +13473,28 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_nullable_tinyint, 5000) as col from typemix' => + 'SELECT concat_ws(eladaid, akid) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -21930,14 +13536,38 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), )), ), 'optionalKeys' => @@ -21955,7 +13585,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_nullable_tinyint, c_nullable_tinyint) as col from typemix' => + 'SELECT concat_ws(eladaid, null) as col from ak' => array ( 'result' => array ( @@ -21966,9 +13596,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -22024,9 +13652,24 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 1 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -22038,24 +13681,75 @@ FROM ada' => array ( ), )), + ), + 'optionalKeys' => + array ( + ), + 'isList' => + \PHPStan\TrinaryLogic::__set_state(array( + 'value' => -1, + )), + 'allArrays' => NULL, + 'nextAutoIndexes' => + array ( + 0 => 1, + ), + )), + ), + ), + 'SELECT count(*) as myemail from ada' => + array ( + 'result' => + array ( + 5 => + \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( + 'itemType' => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 'keyType' => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 1 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'myemail', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + ), + 'normalized' => false, + 'sortedTypes' => true, + 'cachedDescriptions' => + array ( + 2 => '0|\'myemail\'', + ), + )), + 'keyTypes' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'myemail', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( + )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -22073,16 +13767,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_nullable_tinyint, c_smallint) as col from typemix' => + 'SELECT count(email) as myemail from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -22094,7 +13786,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'myemail', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22104,14 +13796,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'myemail\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'myemail', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22124,14 +13816,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -22149,16 +13837,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_smallint, c_smallint) as col from typemix' => + 'SELECT count(email) as myemail, count(email) from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -22169,8 +13855,19 @@ FROM ada' => 'value' => 0, )), 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), + 2 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'count(email)', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'myemail', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22180,14 +13877,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|1|\'count(email)\'|\'myemail\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'myemail', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -22196,18 +13893,31 @@ FROM ada' => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( 'value' => 0, )), + 2 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'count(email)', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + 3 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 1, + )), ), 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( + )), + 2 => + \PHPStan\Type\IntegerType::__set_state(array( + )), + 3 => + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -22220,21 +13930,19 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 1, + 0 => 2, ), )), ), ), - 'SELECT ifnull(c_smallint, c_tinyint) as col from typemix' => + 'SELECT if(freigabe1u1 > 100, "a", 1) as col from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -22276,14 +13984,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -22301,16 +14005,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(c_tinyint, c_smallint) as col from typemix' => + 'SELECT if(freigabe1u1 > 100, freigabe1u1, "nope") as col from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -22352,14 +14054,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -22377,7 +14075,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, "default") as col from ada' => + 'SELECT if(freigabe1u1 > 100, if(gesperrt <> 1, "a", "b"), "other") as col from ada' => array ( 'result' => array ( @@ -22447,7 +14145,7 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, 123.23) as col from ada' => + 'SELECT ifnull(123.23, c_int) as col from typemix' => array ( 'result' => array ( @@ -22547,14 +14245,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, 5000) as col from ada' => + 'SELECT ifnull(c_float, 123.23) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -22596,10 +14294,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), ), 'optionalKeys' => @@ -22617,16 +14315,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, freigabe1u1) as col from ada' => + 'SELECT ifnull(c_int, "default") as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -22668,14 +14364,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -22693,92 +14385,24 @@ FROM ada' => )), ), ), - 'SELECT ifnull(freigabe1u1, gesperrt) as col from ada' => + 'SELECT ifnull(c_int, 123.23) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( + \PHPStan\Type\IntersectionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( )), ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'col\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT ifnull(gesperrt, freigabe1u1) as col from ada' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'sortedTypes' => false, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -22820,14 +14444,30 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntersectionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\StringType::__set_state(array( + )), + 1 => + \PHPStan\Type\Accessory\AccessoryNumericStringType::__set_state(array( + )), + ), + 'sortedTypes' => false, )), ), 'optionalKeys' => @@ -22845,14 +14485,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(null, "default") as col' => + 'SELECT ifnull(c_int, c_float) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -22894,10 +14534,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), 1 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\FloatType::__set_state(array( )), ), 'optionalKeys' => @@ -22915,16 +14555,14 @@ FROM ada' => )), ), ), - 'SELECT ifnull(null, c_json) as col FROM typemix WHERE c_json IS NOT NULL' => + 'SELECT ifnull(c_json, "default") as col FROM typemix WHERE c_json IS NULL' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\MixedType::__set_state(array( - 'isExplicitMixed' => false, - 'subtractedType' => NULL, + 'itemType' => + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -22966,14 +14604,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\MixedType::__set_state(array( - 'isExplicitMixed' => false, - 'subtractedType' => NULL, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\MixedType::__set_state(array( - 'isExplicitMixed' => false, - 'subtractedType' => NULL, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -22991,16 +14625,14 @@ FROM ada' => )), ), ), - 'SELECT instr(\'foobarbar\', \'bar\') as field from ak' => + 'SELECT ifnull(c_nullable_tinyint, "default") as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23012,7 +14644,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23022,14 +14654,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23042,14 +14674,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -23067,16 +14695,14 @@ FROM ada' => )), ), ), - 'SELECT instr(akid, \'bar\') as field from ak' => + 'SELECT ifnull(c_nullable_tinyint, 5000) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23088,7 +14714,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23098,14 +14724,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23118,14 +14744,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -23143,7 +14765,7 @@ FROM ada' => )), ), ), - 'SELECT instr(eladaid, \'bar\') as field from ak' => + 'SELECT ifnull(c_nullable_tinyint, c_nullable_tinyint) as col from typemix' => array ( 'result' => array ( @@ -23155,8 +14777,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -23178,7 +14800,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23188,14 +14810,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23213,8 +14835,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -23232,8 +14854,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -23261,7 +14883,7 @@ FROM ada' => )), ), ), - 'SELECT isnull(akid) as n1 from ak' => + 'SELECT ifnull(c_nullable_tinyint, c_smallint) as col from typemix' => array ( 'result' => array ( @@ -23269,8 +14891,8 @@ FROM ada' => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23282,7 +14904,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23292,14 +14914,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'n1\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23313,13 +14935,13 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23337,7 +14959,7 @@ FROM ada' => )), ), ), - 'SELECT isnull(eladaid) as n1 from ak' => + 'SELECT ifnull(c_smallint, c_smallint) as col from typemix' => array ( 'result' => array ( @@ -23345,8 +14967,8 @@ FROM ada' => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23358,7 +14980,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23368,14 +14990,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'n1\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'n1', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23389,125 +15011,13 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), - 'SELECT lcase(c_varbinary255) as field from typemix' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'field\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23525,7 +15035,7 @@ FROM ada' => )), ), ), - 'SELECT length(akid) as col from ak' => + 'SELECT ifnull(c_smallint, c_tinyint) as col from typemix' => array ( 'result' => array ( @@ -23533,8 +15043,8 @@ FROM ada' => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23577,13 +15087,13 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23601,30 +15111,16 @@ FROM ada' => )), ), ), - 'SELECT locate(\'foo\', eladaid, \'bar\') as field from ak' => + 'SELECT ifnull(c_tinyint, c_smallint) as col from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + 'itemType' => + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23636,7 +15132,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23646,14 +15142,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23666,42 +15162,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), ), 'optionalKeys' => @@ -23719,16 +15187,14 @@ FROM ada' => )), ), ), - 'SELECT locate(akid, \'bar\') as field from ak' => + 'SELECT ifnull(null, "default") as col' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23740,7 +15206,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23750,14 +15216,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23770,14 +15236,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -23795,7 +15257,7 @@ FROM ada' => )), ), ), - 'SELECT locate(eladaid, \'bar\') as field from ak' => + 'SELECT ifnull(null, c_json) as col FROM typemix WHERE c_json IS NOT NULL' => array ( 'result' => array ( @@ -23806,9 +15268,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -23830,7 +15290,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23840,14 +15300,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -23864,9 +15324,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -23883,9 +15341,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -23913,28 +15369,14 @@ FROM ada' => )), ), ), - 'SELECT lower(\'FOO\') as field from ak' => + 'SELECT instr(\'foobarbar\', \'bar\') as field from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -23976,38 +15418,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -24025,28 +15439,14 @@ FROM ada' => )), ), ), - 'SELECT lower(\'foobarbar\') as field from ak' => + 'SELECT instr(akid, \'bar\') as field from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24088,38 +15488,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -24137,7 +15509,7 @@ FROM ada' => )), ), ), - 'SELECT lower(c_varbinary25) as field from typemix' => + 'SELECT instr(eladaid, \'bar\') as field from ak' => array ( 'result' => array ( @@ -24148,7 +15520,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -24204,7 +15576,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -24221,7 +15593,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -24249,28 +15621,14 @@ FROM ada' => )), ), ), - 'SELECT lower(c_varbinary255) as field from typemix' => + 'SELECT isnull(akid) as n1 from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24282,7 +15640,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'n1', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24292,14 +15650,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'n1\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'n1', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24312,38 +15670,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -24361,28 +15691,14 @@ FROM ada' => )), ), ), - 'SELECT lower(concat(akid, 5000)) as col from ak' => + 'SELECT isnull(eladaid) as n1 from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24394,7 +15710,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'n1', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24404,14 +15720,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'n1\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'n1', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24424,38 +15740,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -24473,28 +15761,14 @@ FROM ada' => )), ), ), - 'SELECT lower(null) as field from ak' => + 'SELECT lcase(c_varbinary255) as field from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24536,38 +15810,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -24585,28 +15831,14 @@ FROM ada' => )), ), ), - 'SELECT lower(upper(\'foobarbar\')) as field from ak' => + 'SELECT length(akid) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24618,7 +15850,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24628,14 +15860,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'field\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'field', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24648,38 +15880,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -24697,20 +15901,18 @@ FROM ada' => )), ), ), - 'SELECT max(adaid) FROM ada' => + 'SELECT locate(\'foo\', eladaid, \'bar\') as field from ak' => array ( 'result' => array ( - 3 => + 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => \PHPStan\Type\UnionType::__set_state(array( 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -24723,21 +15925,41 @@ FROM ada' => ), )), 'keyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), + 1 => + \PHPStan\Type\Constant\ConstantStringType::__set_state(array( + 'value' => 'field', + 'isClassString' => false, + 'objectType' => NULL, + 'arrayKeyType' => NULL, + )), + ), + 'normalized' => false, + 'sortedTypes' => true, + 'cachedDescriptions' => + array ( + 2 => '0|\'field\'', + ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max(adaid)', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), + 1 => + \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( + 'value' => 0, + )), ), 'valueTypes' => array ( @@ -24746,9 +15968,24 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( + )), + 1 => + \PHPStan\Type\NullType::__set_state(array( + )), + ), + 'normalized' => true, + 'sortedTypes' => false, + 'cachedDescriptions' => + array ( + ), + )), + 1 => + \PHPStan\Type\UnionType::__set_state(array( + 'types' => + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -24771,33 +16008,19 @@ FROM ada' => 'allArrays' => NULL, 'nextAutoIndexes' => array ( - 0 => 0, + 0 => 1, ), )), ), ), - 'SELECT max(c_double) as max from typemix GROUP BY c_int' => + 'SELECT locate(akid, \'bar\') as field from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -24809,7 +16032,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24819,14 +16042,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24837,40 +16060,12 @@ FROM ada' => )), ), 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + array ( + 0 => + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -24888,7 +16083,7 @@ FROM ada' => )), ), ), - 'SELECT max(c_nullable_tinyint) as max from typemix GROUP BY c_int' => + 'SELECT locate(eladaid, \'bar\') as field from ak' => array ( 'result' => array ( @@ -24899,9 +16094,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -24923,7 +16116,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24933,14 +16126,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -24957,9 +16150,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -24976,9 +16167,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -25006,30 +16195,14 @@ FROM ada' => )), ), ), - 'SELECT max(c_tinyint) as max from typemix GROUP BY c_int' => + 'SELECT lower(\'FOO\') as field from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25041,7 +16214,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25051,14 +16224,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25071,42 +16244,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -25124,30 +16265,14 @@ FROM ada' => )), ), ), - 'SELECT max(eladaid) as max from ak' => + 'SELECT lower(\'foobarbar\') as field from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25159,7 +16284,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25169,14 +16294,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25189,42 +16314,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -25242,7 +16335,7 @@ FROM ada' => )), ), ), - 'SELECT max(email) as max from ada' => + 'SELECT lower(c_varbinary25) as field from typemix' => array ( 'result' => array ( @@ -25275,7 +16368,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25285,14 +16378,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25354,30 +16447,14 @@ FROM ada' => )), ), ), - 'SELECT max(freigabe1u1) as max from ada' => + 'SELECT lower(c_varbinary255) as field from typemix' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25389,7 +16466,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25399,14 +16476,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25419,42 +16496,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -25472,28 +16517,14 @@ FROM ada' => )), ), ), - 'SELECT max(ifnull(email, adaid)) as max from ada' => + 'SELECT lower(concat(akid, 5000)) as col from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25505,7 +16536,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25515,14 +16546,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'col\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'col', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25535,38 +16566,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -25584,7 +16587,7 @@ FROM ada' => )), ), ), - 'SELECT max(null) as max from ada' => + 'SELECT lower(null) as field from ak' => array ( 'result' => array ( @@ -25617,7 +16620,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25627,14 +16630,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25696,30 +16699,14 @@ FROM ada' => )), ), ), - 'SELECT max(pid) as max from typemix' => + 'SELECT lower(upper(\'foobarbar\')) as field from ak' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -25731,7 +16718,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25741,14 +16728,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'max\'', + 2 => '0|\'field\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'max', + 'value' => 'field', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25761,42 +16748,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -25814,7 +16769,7 @@ FROM ada' => )), ), ), - 'SELECT min(c_double) as min from typemix GROUP BY c_int' => + 'SELECT max(c_nullable_tinyint) as max from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -25825,7 +16780,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -25847,7 +16804,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25857,14 +16814,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25881,7 +16838,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -25898,7 +16857,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\FloatType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -25926,7 +16887,7 @@ FROM ada' => )), ), ), - 'SELECT min(c_nullable_tinyint) as min from typemix GROUP BY c_int' => + 'SELECT max(c_tinyint) as max from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -25961,7 +16922,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -25971,14 +16932,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26044,7 +17005,7 @@ FROM ada' => )), ), ), - 'SELECT min(c_tinyint) as min from typemix GROUP BY c_int' => + 'SELECT max(eladaid) as max from ak' => array ( 'result' => array ( @@ -26056,8 +17017,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26079,7 +17040,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26089,14 +17050,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26114,8 +17075,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26133,8 +17094,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -2147483648, + 'max' => 2147483647, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26162,7 +17123,7 @@ FROM ada' => )), ), ), - 'SELECT min(eladaid) as min from ak' => + 'SELECT max(email) as max from ada' => array ( 'result' => array ( @@ -26173,9 +17134,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26197,7 +17156,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26207,14 +17166,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26231,9 +17190,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26250,9 +17207,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26280,7 +17235,7 @@ FROM ada' => )), ), ), - 'SELECT min(email) as min from ada' => + 'SELECT max(freigabe1u1) as max from ada' => array ( 'result' => array ( @@ -26291,7 +17246,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26313,7 +17270,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26323,14 +17280,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26347,7 +17304,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26364,7 +17323,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26392,7 +17353,7 @@ FROM ada' => )), ), ), - 'SELECT min(freigabe1u1) as min from ada' => + 'SELECT max(ifnull(email, adaid)) as max from ada' => array ( 'result' => array ( @@ -26403,9 +17364,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26427,7 +17386,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26437,14 +17396,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26461,9 +17420,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26480,9 +17437,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26510,28 +17465,16 @@ FROM ada' => )), ), ), - 'SELECT min(ifnull(email, adaid)) as min from ada' => + 'SELECT max(null) as max from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\MixedType::__set_state(array( + 'isExplicitMixed' => false, + 'subtractedType' => NULL, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -26543,7 +17486,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26553,58 +17496,34 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'min\'', + 2 => '0|\'max\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'min', + 'value' => 'max', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, )), 1 => \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + 'value' => 0, + )), + ), + 'valueTypes' => + array ( + 0 => + \PHPStan\Type\MixedType::__set_state(array( + 'isExplicitMixed' => false, + 'subtractedType' => NULL, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\MixedType::__set_state(array( + 'isExplicitMixed' => false, + 'subtractedType' => NULL, )), ), 'optionalKeys' => @@ -26622,7 +17541,7 @@ FROM ada' => )), ), ), - 'SELECT min(null) as min from ada' => + 'SELECT min(c_nullable_tinyint) as min from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -26633,7 +17552,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26689,7 +17610,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26706,7 +17629,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\StringType::__set_state(array( + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26734,7 +17659,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(2, 2) as col' => + 'SELECT min(c_tinyint) as min from typemix GROUP BY c_int' => array ( 'result' => array ( @@ -26746,8 +17671,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26769,7 +17694,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26779,14 +17704,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26804,8 +17729,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26823,8 +17748,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -26852,7 +17777,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(2, 3) as col' => + 'SELECT min(eladaid) as min from ak' => array ( 'result' => array ( @@ -26887,7 +17812,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26897,14 +17822,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -26970,7 +17895,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(c_smallint, c_tinyint) as col from typemix' => + 'SELECT min(email) as min from ada' => array ( 'result' => array ( @@ -26981,9 +17906,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27005,7 +17928,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27015,14 +17938,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27039,9 +17962,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27058,9 +17979,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27088,7 +18007,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(c_tinyint, "default") as col from typemix' => + 'SELECT min(freigabe1u1) as min from ada' => array ( 'result' => array ( @@ -27100,8 +18019,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27123,7 +18042,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27133,14 +18052,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27158,8 +18077,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27177,8 +18096,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + 'min' => -32768, + 'max' => 32767, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27206,7 +18125,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(c_tinyint, 3) as col from typemix' => + 'SELECT min(ifnull(email, adaid)) as min from ada' => array ( 'result' => array ( @@ -27217,9 +18136,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27241,7 +18158,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27251,14 +18168,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27275,9 +18192,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27294,9 +18209,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\StringType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27324,30 +18237,16 @@ FROM ada' => )), ), ), - 'SELECT nullif(c_tinyint, 5000) as col from typemix' => + 'SELECT min(null) as min from ada' => array ( 'result' => array ( 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\MixedType::__set_state(array( + 'isExplicitMixed' => false, + 'subtractedType' => NULL, )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -27359,7 +18258,7 @@ FROM ada' => )), 1 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27369,14 +18268,14 @@ FROM ada' => 'sortedTypes' => true, 'cachedDescriptions' => array ( - 2 => '0|\'col\'', + 2 => '0|\'min\'', ), )), 'keyTypes' => array ( 0 => \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'col', + 'value' => 'min', 'isClassString' => false, 'objectType' => NULL, 'arrayKeyType' => NULL, @@ -27389,42 +18288,14 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\MixedType::__set_state(array( + 'isExplicitMixed' => false, + 'subtractedType' => NULL, )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\MixedType::__set_state(array( + 'isExplicitMixed' => false, + 'subtractedType' => NULL, )), ), 'optionalKeys' => @@ -27442,7 +18313,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(c_tinyint, c_smallint) as col from typemix' => + 'SELECT nullif(2, 2) as col' => array ( 'result' => array ( @@ -27453,9 +18324,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27511,9 +18380,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27530,9 +18397,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27560,7 +18425,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(c_tinyint, c_tinyint) as col from typemix' => + 'SELECT nullif(2, 3) as col' => array ( 'result' => array ( @@ -27571,9 +18436,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27629,9 +18492,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27648,9 +18509,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -128, - 'max' => 127, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27678,7 +18537,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(freigabe1u1, "default") as col from ada' => + 'SELECT nullif(c_smallint, c_tinyint) as col from typemix' => array ( 'result' => array ( @@ -27796,7 +18655,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(freigabe1u1, 5000) as col from ada' => + 'SELECT nullif(c_tinyint, "default") as col from typemix' => array ( 'result' => array ( @@ -27808,8 +18667,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27866,8 +18725,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27885,8 +18744,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27914,7 +18773,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(freigabe1u1, 500000) as col from ada' => + 'SELECT nullif(c_tinyint, 3) as col from typemix' => array ( 'result' => array ( @@ -27926,8 +18785,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -27984,8 +18843,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28003,8 +18862,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28032,7 +18891,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(freigabe1u1, freigabe1u1) as col from ada' => + 'SELECT nullif(c_tinyint, 5000) as col from typemix' => array ( 'result' => array ( @@ -28043,9 +18902,9 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerRangeType::__set_state(array( + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28102,8 +18961,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28121,8 +18980,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28150,7 +19009,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(freigabe1u1, gesperrt) as col from ada' => + 'SELECT nullif(c_tinyint, c_smallint) as col from typemix' => array ( 'result' => array ( @@ -28162,8 +19021,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28220,8 +19079,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28239,8 +19098,8 @@ FROM ada' => array ( 0 => \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + 'min' => -128, + 'max' => 127, )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28268,7 +19127,7 @@ FROM ada' => )), ), ), - 'SELECT nullif(gesperrt, freigabe1u1) as col from ada' => + 'SELECT nullif(c_tinyint, c_tinyint) as col from typemix' => array ( 'result' => array ( @@ -28397,9 +19256,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28455,9 +19312,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28474,9 +19329,7 @@ FROM ada' => 'types' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -2147483648, - 'max' => 2147483647, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => \PHPStan\Type\NullType::__set_state(array( @@ -28611,9 +19464,7 @@ FROM ada' => 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -28655,14 +19506,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), 1 => - \PHPStan\Type\IntegerRangeType::__set_state(array( - 'min' => -32768, - 'max' => 32767, + \PHPStan\Type\IntegerType::__set_state(array( )), ), 'optionalKeys' => @@ -29046,118 +19893,6 @@ FROM ada' => )), ), ), - 'SELECT sum(c_double) as sum from typemix GROUP BY c_int' => - array ( - 'result' => - array ( - 5 => - \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( - 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 'keyType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - 1 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - ), - 'normalized' => false, - 'sortedTypes' => true, - 'cachedDescriptions' => - array ( - 2 => '0|\'sum\'', - ), - )), - 'keyTypes' => - array ( - 0 => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'sum', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), - 1 => - \PHPStan\Type\Constant\ConstantIntegerType::__set_state(array( - 'value' => 0, - )), - ), - 'valueTypes' => - array ( - 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\FloatType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), - )), - ), - 'optionalKeys' => - array ( - ), - 'isList' => - \PHPStan\TrinaryLogic::__set_state(array( - 'value' => -1, - )), - 'allArrays' => NULL, - 'nextAutoIndexes' => - array ( - 0 => 1, - ), - )), - ), - ), 'SELECT sum(c_nullable_tinyint) as sum from typemix GROUP BY c_int' => array ( 'result' => @@ -29815,21 +20550,7 @@ FROM ada' => 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -29871,38 +20592,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => @@ -29927,21 +20620,7 @@ FROM ada' => 5 => \PHPStan\Type\Constant\ConstantArrayType::__set_state(array( 'itemType' => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 'keyType' => \PHPStan\Type\UnionType::__set_state(array( @@ -29983,38 +20662,10 @@ FROM ada' => 'valueTypes' => array ( 0 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), 1 => - \PHPStan\Type\UnionType::__set_state(array( - 'types' => - array ( - 0 => - \PHPStan\Type\StringType::__set_state(array( - )), - 1 => - \PHPStan\Type\NullType::__set_state(array( - )), - ), - 'normalized' => true, - 'sortedTypes' => false, - 'cachedDescriptions' => - array ( - ), + \PHPStan\Type\StringType::__set_state(array( )), ), 'optionalKeys' => diff --git a/tests/stringify/config/.phpunit-phpstan-dba-pdo-mysql.cache b/tests/stringify/config/.phpunit-phpstan-dba-pdo-mysql.cache index b77d6c4c..880c25c5 100644 --- a/tests/stringify/config/.phpunit-phpstan-dba-pdo-mysql.cache +++ b/tests/stringify/config/.phpunit-phpstan-dba-pdo-mysql.cache @@ -1,5 +1,5 @@ 'v11-phpstan1_9_3-update', + 'schemaVersion' => 'v12-new-major', 'schemaHash' => NULL, 'records' => array ( @@ -394,13 +394,7 @@ 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 5 => @@ -413,13 +407,7 @@ 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 6 => @@ -432,13 +420,7 @@ 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 7 => @@ -451,13 +433,7 @@ 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), ), @@ -480,13 +456,7 @@ 'value' => 'email', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'email', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 1 => @@ -503,13 +473,7 @@ 'value' => 'adaid', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'adaid', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 3 => @@ -526,13 +490,7 @@ 'value' => 'gesperrt', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'gesperrt', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 5 => @@ -549,13 +507,7 @@ 'value' => 'freigabe1u1', 'isClassString' => false, 'objectType' => NULL, - 'arrayKeyType' => - \PHPStan\Type\Constant\ConstantStringType::__set_state(array( - 'value' => 'freigabe1u1', - 'isClassString' => false, - 'objectType' => NULL, - 'arrayKeyType' => NULL, - )), + 'arrayKeyType' => NULL, )), )), 7 =>