-
-
Notifications
You must be signed in to change notification settings - Fork 9.6k
[AutoMapper] New component to automatically map a source object to a target object #30248
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
b5592ee
Initial commit and implementation of symfony/automapper
joelwurtz 936bc2f
Add normalizer bridge
joelwurtz 2ea1951
Add missing licence
joelwurtz d272d9c
Fix typo in interface
joelwurtz beb0f49
Add attribute checking option
joelwurtz e4c1385
Allow attribute checking to be set in factory
joelwurtz cf1fdf2
Add empty test classes
joelwurtz fc1d87d
Add automapper tests
joelwurtz bd387f5
Apply suggestions from @dunglas code review
dunglas 20b7735
Add expiremental annotation where needed, add final to class that sho…
joelwurtz 12e5d1f
Fix cs and typo
joelwurtz 26e0c8a
Avoid too many function calls
joelwurtz 678537a
Add interface for generator metadatas
joelwurtz ceeeaf1
Use array for context and provide helper class
joelwurtz ec97f74
Use new context construction in normalizer bridge
joelwurtz 92784b1
Fix test case class test
joelwurtz eb6f638
Remove useless class
joelwurtz fab7135
expiremental > expiremental in 4.3
joelwurtz 5154440
Fixing tests
Korbeil c688855
Added AutoMapperNormalizerTest
Korbeil 9f16b43
Context tests
Korbeil ed00ec3
Add MapperGeneratorMetadataFactory tests
Korbeil ab82b9f
Add FromSourceMappingExtractor tests
Korbeil ee908a6
Add FromTargetMappingExtractor tests
Korbeil cd2d414
WIP PrivateReflectionExtractor tests
Korbeil cd85e2d
Remove internal for generated mapper
joelwurtz f74e22e
Fix context rebase
joelwurtz ee671dd
Add missing deps in dev
joelwurtz 78ef805
Use property read / write info extractor
joelwurtz 1e4bd5e
Fix cs
joelwurtz 20a37df
Add tests and date time mutable / immutable transformations
joelwurtz af1fdf2
Fix header, expiremental in 5.1
joelwurtz c07edd2
Fix php version
joelwurtz ad190a2
Fix createFromImmutable not available in php 7.2
joelwurtz 9c3cb23
Fix test
joelwurtz fecf949
Better conditions on automapper
joelwurtz ad0f487
Remove bad deps on rebase
joelwurtz 5ba8171
Fix class exists
joelwurtz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Use array for context and provide helper class
- Loading branch information
commit ceeeaf18a31ec42c64ebd8ae607a6244b2da37c2
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.