Valinor/tests/Fixture/Object
Romain Canon 1244c2d68f feat: add support for class constant type
This notation is mainly useful when several cases in constants of a
class share a common prefix.

```php
final class SomeClassWithConstants
{
    public const FOO = 1337;

    public const BAR = 'bar';

    public const BAZ = 'baz';
}

$mapper = (new MapperBuilder())->mapper();

$mapper->map('SomeClassWithConstants::BA*', 1337); // error
$mapper->map('SomeClassWithConstants::BA*', 'bar'); // ok
$mapper->map('SomeClassWithConstants::BA*', 'baz'); // ok
```
2022-10-04 22:15:02 +02:00
..
InterfaceWithDifferentNamespaces fix: handle inferring methods with same names properly 2022-07-04 19:02:33 +02:00
AbstractObject.php feat: initial release 2021-11-28 18:21:56 +01:00
ObjectWithAttributes.php fix: handle native attribute on promoted parameter 2022-07-31 15:42:58 +02:00
ObjectWithConstants.php feat: add support for class constant type 2022-10-04 22:15:02 +02:00
ObjectWithConstantsIncludingEnums.php feat: add support for class constant type 2022-10-04 22:15:02 +02:00
ObjectWithNestedAttributes.php fix: handle nested attributes compilation 2021-12-27 20:57:38 +01:00
ObjectWithParameterDefaultObjectValue.php fix: handle parameter default object value compilation 2022-03-09 10:33:40 +01:00
ObjectWithPropertyPromotion.php fix: allow declaring promoted parameter type with @var annotation 2022-05-26 17:35:33 +02:00
ObjectWithPropertyWithNativeIntersectionType.php feat: initial release 2021-11-28 18:21:56 +01:00
ObjectWithPropertyWithNativeUnionType.php feat: initial release 2021-11-28 18:21:56 +01:00
StringableObject.php feat: introduce method to warm the cache up 2022-05-23 22:01:40 +02:00