Code

Rating Name Duplication   Size Complexity CRAP Changes Bugs Features
A Teto\Object\ObjectArray::fromArray() 0 7 4 20 1 0 0
A Object\TypedProperty::setProperties() 0 3 3 12 1 0 0
D Object\TypeAssert::assertValue() 0 25 28 28.4 2 0 0
A Teto\Object\TypeDefinition::parse() 0 10 4 4 2 0 0
A Teto\Object\TypeAssert::message() 0 3 3 3 1 0 0
A Object\ObjectArray::getIterator() 0 1 1 2 1 0 0
A Teto\Object\ObjectArray::offsetGet() 0 3 2 6 1 0 0
A Teto\Object\TypedProperty::__set() 0 13 6 6 1 0 0
A Object\PrivateStrictGetter::__isset() 0 1 1 1 0 0 0
A Object\TypeDefinition::__construct() 0 0 1 2 1 0 0
A TypeAssert::assertArrayOrObject() 0 2 3 3 1 0 0
A Object\ObjectArray::offsetUnset() 0 1 1 2 1 0 0
A Object\ObjectArray::getObjects() 0 1 1 2 1 0 0
A Teto\Object\TypedProperty::__get() 0 3 3 3.14 1 0 0
A Object\PrivateStrictGetter::__get() 0 3 2 2 0 0 0