File tree Expand file tree Collapse file tree 9 files changed +14
-14
lines changed
Expand file tree Collapse file tree 9 files changed +14
-14
lines changed Original file line number Diff line number Diff line change 22
33declare (strict_types=1 );
44
5- namespace TypeLang \Mapper \Type \ ClassType \ClassInstantiator ;
5+ namespace TypeLang \Mapper \Runtime \ClassInstantiator ;
66
77use TypeLang \Mapper \Exception \Mapping \NonInstantiatableObjectException ;
88use TypeLang \Mapper \Mapping \Metadata \ClassMetadata ;
Original file line number Diff line number Diff line change 22
33declare (strict_types=1 );
44
5- namespace TypeLang \Mapper \Type \ ClassType \ClassInstantiator ;
5+ namespace TypeLang \Mapper \Runtime \ClassInstantiator ;
66
77use TypeLang \Mapper \Exception \Mapping \NonInstantiatableObjectException ;
88use TypeLang \Mapper \Mapping \Metadata \ClassMetadata ;
Original file line number Diff line number Diff line change 22
33declare (strict_types=1 );
44
5- namespace TypeLang \Mapper \Type \ ClassType \PropertyAccessor ;
5+ namespace TypeLang \Mapper \Runtime \PropertyAccessor ;
66
77class NullPropertyAccessor implements PropertyAccessorInterface
88{
Original file line number Diff line number Diff line change 22
33declare (strict_types=1 );
44
5- namespace TypeLang \Mapper \Type \ ClassType \PropertyAccessor ;
5+ namespace TypeLang \Mapper \Runtime \PropertyAccessor ;
66
77interface PropertyAccessorInterface
88{
Original file line number Diff line number Diff line change 22
33declare (strict_types=1 );
44
5- namespace TypeLang \Mapper \Type \ ClassType \PropertyAccessor ;
5+ namespace TypeLang \Mapper \Runtime \PropertyAccessor ;
66
77final class ReflectionPropertyAccessor implements PropertyAccessorInterface
88{
Original file line number Diff line number Diff line change 66
77use TypeLang \Mapper \Mapping \Driver \DriverInterface ;
88use TypeLang \Mapper \Mapping \Driver \ReflectionDriver ;
9+ use TypeLang \Mapper \Runtime \ClassInstantiator \ClassInstantiatorInterface ;
10+ use TypeLang \Mapper \Runtime \ClassInstantiator \ReflectionClassInstantiator ;
911use TypeLang \Mapper \Runtime \Parser \TypeParserInterface ;
12+ use TypeLang \Mapper \Runtime \PropertyAccessor \PropertyAccessorInterface ;
13+ use TypeLang \Mapper \Runtime \PropertyAccessor \ReflectionPropertyAccessor ;
1014use TypeLang \Mapper \Runtime \Repository \TypeRepositoryInterface ;
1115use TypeLang \Mapper \Type \ClassType ;
12- use TypeLang \Mapper \Type \ClassType \ClassInstantiator \ClassInstantiatorInterface ;
13- use TypeLang \Mapper \Type \ClassType \ClassInstantiator \ReflectionClassInstantiator ;
14- use TypeLang \Mapper \Type \ClassType \PropertyAccessor \PropertyAccessorInterface ;
15- use TypeLang \Mapper \Type \ClassType \PropertyAccessor \ReflectionPropertyAccessor ;
1616use TypeLang \Parser \Node \Stmt \NamedTypeNode ;
1717use TypeLang \Parser \Node \Stmt \TypeStatement ;
1818
Original file line number Diff line number Diff line change 55namespace TypeLang \Mapper \Type ;
66
77use TypeLang \Mapper \Mapping \Metadata \ClassMetadata ;
8- use TypeLang \Mapper \Type \ClassType \ClassInstantiator \ClassInstantiatorInterface ;
8+ use TypeLang \Mapper \Runtime \ClassInstantiator \ClassInstantiatorInterface ;
9+ use TypeLang \Mapper \Runtime \PropertyAccessor \PropertyAccessorInterface ;
910use TypeLang \Mapper \Type \ClassType \ClassTypeDenormalizer ;
1011use TypeLang \Mapper \Type \ClassType \ClassTypeNormalizer ;
11- use TypeLang \Mapper \Type \ClassType \PropertyAccessor \PropertyAccessorInterface ;
1212
1313/**
1414 * @template T of object
Original file line number Diff line number Diff line change 1212use TypeLang \Mapper \Mapping \Metadata \ClassMetadata ;
1313use TypeLang \Mapper \Mapping \Metadata \DiscriminatorMapMetadata ;
1414use TypeLang \Mapper \Mapping \Metadata \PropertyMetadata ;
15+ use TypeLang \Mapper \Runtime \ClassInstantiator \ClassInstantiatorInterface ;
1516use TypeLang \Mapper \Runtime \Context ;
1617use TypeLang \Mapper \Runtime \Path \Entry \ObjectEntry ;
1718use TypeLang \Mapper \Runtime \Path \Entry \ObjectPropertyEntry ;
18- use TypeLang \Mapper \Type \ClassType \ClassInstantiator \ClassInstantiatorInterface ;
19- use TypeLang \Mapper \Type \ClassType \PropertyAccessor \PropertyAccessorInterface ;
19+ use TypeLang \Mapper \Runtime \PropertyAccessor \PropertyAccessorInterface ;
2020use TypeLang \Mapper \Type \TypeInterface ;
2121
2222/**
Original file line number Diff line number Diff line change 1111use TypeLang \Mapper \Runtime \Context ;
1212use TypeLang \Mapper \Runtime \Path \Entry \ObjectEntry ;
1313use TypeLang \Mapper \Runtime \Path \Entry \ObjectPropertyEntry ;
14- use TypeLang \Mapper \Type \ ClassType \PropertyAccessor \PropertyAccessorInterface ;
14+ use TypeLang \Mapper \Runtime \PropertyAccessor \PropertyAccessorInterface ;
1515use TypeLang \Mapper \Type \TypeInterface ;
1616
1717/**
You can’t perform that action at this time.
0 commit comments