Issues
Code patterns
Code complexity
TypeGuesserTest.php
21class TypeGuesserTest extends TestCase
Code complexity
ConstraintTransformerContext.php
16class ConstraintTransformerContext extends AbstractContext
Code complexity
DocTypeHelperTest.php
26class DocTypeHelperTest extends TestCase
Code style
ConstraintToParamsDocTransformer.php
29 private $constraintPayloadDocHelper;
Security
Insecure Modules Libraries
ConstraintTransformerContext.php
28 $this->lastConstraint = eval($phpCode->getRaw());
Best practice
ConstraintTransformerContext.php
59 Assert::assertSame($class, get_class($this->lastDocumenation));
Best practice
ConstraintToParamsDocTransformerTest.php
159 $this->docTypeHelper->guess(Argument::cetera())
Code style
DocTypeHelperTest.php
25 private $constraintPayloadDocHelper;
Code style
ConstraintToParamsDocTransformerTest.php
37 private $constraintPayloadDocHelper;
Best practice
AppendPayloadDocTest.php
36 $doc->setRequired(Argument::cetera())->shouldNotBeCalled();
Best practice
ConstraintTransformerContext.php
77 Assert::assertCount((int) $count, $this->lastDocumenation->getSiblingList());
Code style
ConstraintToParamsDocTransformer.php
62 ConstraintPayloadDocHelper $constraintPayloadDocHelper
Code style
ConstraintTransformerContext.php
36 $constraintPayloadDocHelper = new ConstraintPayloadDocHelper();
Best practice
ConstraintTransformerContext.php
245 Assert::assertSame($result, call_user_func_array([$object, $methodName], []));
Best practice
ConstraintTransformerContext.php
227 Assert::assertInstanceOf(CollectionDoc::class, $this->lastDocumenation);
Code complexity
ConstraintToParamsDocTransformer.php
18class ConstraintToParamsDocTransformer
Code complexity
MinMaxHelper.php
14class MinMaxHelper
Code complexity
StringDocHelperTest.php
17class StringDocHelperTest extends TestCase
Code style
DocTypeHelperTest.php
31 private $constraintPayloadDocHelper;
Code style
DocTypeHelper.php
46 public function __construct(ConstraintPayloadDocHelper $constraintPayloadDocHelper, TypeGuesser $typeGuesser)
Code complexity
ConstraintToParamsDocTransformerTest.php
26class ConstraintToParamsDocTransformerTest extends TestCase
Code complexity
TypeGuesser.php
18class TypeGuesser
Code complexity
TypeGuesserTest.php
48 public function provideConstraints()
Best practice
ConstraintTransformerContext.php
68 Assert::assertSame($class, get_class($itemValidation));
Code complexity
ConstraintToParamsDocTransformer.php
18class ConstraintToParamsDocTransformer
Code style
DocTypeHelper.php
22 private $constraintPayloadDocHelper;
Code complexity
ConstraintToParamsDocTransformerTest.php
26class ConstraintToParamsDocTransformerTest extends TestCase
Best practice
ConstraintTransformerContext.php
87 Assert::assertInstanceOf($class, $sibling);