Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B Spatie\ValueObject\Arr::forget() 0 33 7 0 0 0
B ValueObject\Property::isValidType() 0 20 6 0 0 0
A ValueObject\ValueObject::__construct() 0 27 5 0 0 0
A Property::resolveTypeDefinition() 0 26 3 0 0 0
A ValueObject\Property::assertTypeEquals() 0 13 5 0 0 0
A ValueObject\ValueObjectError::invalidType() 0 18 4 0 0 0
A Property::isValidGenericCollection() 0 16 4 0 0 0
A Spatie\ValueObject\Property::set() 0 10 2 0 0 0
A ValueObject::getPublicProperties() 0 10 2 0 0 0
A ValueObjectCollection::offsetSet() 0 8 2 0 0 0
A Spatie\ValueObject\Arr::exists() 0 8 2 0 0 0
A ValueObject\ValueObject::toArray() 0 8 2 0 0 0
A ValueObject\ValueObjectCollection::rewind() 0 4 1 0 0 0
A ValueObject\Property::fromReflection() 0 4 1 0 0 0
A ValueObject\Property::isNullable() 0 4 1 0 0 0