issues
search
rekalogika
/
mapper
An object mapper for PHP and Symfony. Maps an object to another object. Primarily used for transforming an entity to a DTO and vice versa.
MIT License
26
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
fix: no longer throws exception if the target has no setter
#197
priyadi
closed
3 weeks ago
0
refactor: separate caching
#196
priyadi
closed
3 weeks ago
0
style: remove unused immutability check
#195
priyadi
closed
3 weeks ago
0
build: use dotenv for test environment
#194
priyadi
closed
3 weeks ago
0
perf: use xxh64 instead of xxh128 for random string generation
#193
priyadi
closed
3 weeks ago
0
fix: target property that is unalterable & not mutable by the host should be skipped
#192
priyadi
closed
3 weeks ago
0
refactor: saner metadata factory organization
#191
priyadi
closed
3 weeks ago
0
test: property/object mapper second argument with unalterable object
#190
priyadi
closed
3 weeks ago
0
test: more unalterable tests
#189
priyadi
closed
3 weeks ago
0
fix: if array is list, don't match the targets using their keys
#188
priyadi
closed
3 weeks ago
0
build: makefile & workflow schedule
#187
priyadi
closed
3 weeks ago
0
chore: rename term from 'value object' to 'unalterable' to reduce ambiguity
#186
priyadi
closed
3 weeks ago
0
feat: remove `hasExistingTarget` tag attribute from object & property mapper service definition.
#185
priyadi
closed
3 weeks ago
0
chore: change hashing algorithm from sha256 to xxh128
#184
priyadi
closed
3 weeks ago
0
fix: improve value object detection heuristics
#183
priyadi
closed
3 weeks ago
0
refactor: separate value object determination to a dedicated class
#182
priyadi
closed
3 weeks ago
0
refactor: encapsulate attributes in a class
#181
priyadi
closed
3 weeks ago
0
refactor: separate attributes extraction to dedicated class
#180
priyadi
closed
3 weeks ago
0
refactor: add an abstraction for property read/write info extractor
#179
priyadi
closed
3 weeks ago
0
refactor: separate dynamic properties determination to dedicated class
#178
priyadi
closed
3 weeks ago
0
feat: optional second argument for getting the existing target value
#177
priyadi
closed
3 weeks ago
0
feat: support for immutable adder and remover
#176
priyadi
closed
3 weeks ago
0
test: test different setter return types
#175
priyadi
closed
3 weeks ago
0
feat: timing using Symfony stopwatch
#174
priyadi
closed
3 weeks ago
0
test: integrate profiler with phpunit
#173
priyadi
closed
3 weeks ago
0
feat: heuristics to detect value objects
#172
priyadi
closed
4 weeks ago
0
feat: `ValueObject` attribute to explicitly mark classes as value objects
#171
priyadi
closed
4 weeks ago
0
fix: readonly objects no longer assumed to be value objects
#170
priyadi
closed
4 weeks ago
0
test: immutable setter now works using 'wither' method
#169
priyadi
closed
4 weeks ago
0
test: immutable setter without setter on parent object error
#168
priyadi
closed
4 weeks ago
0
feat: support for immutable setters
#167
priyadi
closed
4 weeks ago
0
refactor: add general class metadata
#166
priyadi
closed
4 weeks ago
0
refactor: consolidate source & target metadata classes
#165
priyadi
closed
4 weeks ago
0
refactor: consolidate property & property path metadata into single interface
#164
priyadi
closed
4 weeks ago
0
test: setting new instance to a target without setter
#163
priyadi
closed
4 weeks ago
0
chore: rector run
#162
priyadi
closed
4 weeks ago
0
perf: skip property if setting or mutating is impossible
#161
priyadi
closed
4 weeks ago
0
feat: `Eager` attribute to disable proxying on target classes
#160
priyadi
closed
4 weeks ago
0
perf: don't call the setter if the value doesn't change
#159
priyadi
closed
4 weeks ago
0
fix: mapping string with timezone to datetime should set the timezone on the target
#158
priyadi
closed
4 weeks ago
0
fix: mapping to property without setter wasn't working
#157
priyadi
closed
4 weeks ago
0
feat: collect attributes if using property path mapping
#156
priyadi
closed
4 weeks ago
0
chore: rector
#155
priyadi
closed
1 month ago
0
feat: datetime transformation to int & float
#154
priyadi
closed
1 month ago
0
feat: class attributes are now stored in the metadata
#153
priyadi
closed
1 month ago
0
feat: save all attributes in metadata, not just our attributes
#152
priyadi
closed
1 month ago
0
fix: multiple attributes found in inheritance chain now correctly handled
#151
priyadi
closed
1 month ago
0
test: attribute with missing class
#150
priyadi
closed
1 month ago
0
feat: attributes now affects the transformation of collection members
#149
priyadi
closed
1 month ago
0
refactor: genericize attribute handling
#148
priyadi
closed
1 month ago
0
Previous
Next