[ ' [ ['string' => '$a'], ['string' => '$b'], ], ], 'simpleVarsWithSeparateTypes' => [ ' [ ['string' => '$a'], ['int' => '$b'], ], ], 'simpleVarsWithSeparateTypesInVar' => [ ' [ ['int|string' => '$a'], ['int|string' => '$b'], ], ], 'thisVar' => [ 'a, $this->b) = ["a", "b"]; return $this->a; } }', ], ]; } /** * @return array */ public function providerFileCheckerInvalidCodeParse() { return [ 'thisVarWithBadType' => [ 'a, $this->b) = ["a", "b"]; return $this->a; } }', 'error_message' => 'InvalidPropertyAssignment - somefile.php:11', ], ]; } }