Skip to content
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

Add attribute driver & remove annotations support #124

Merged
merged 35 commits into from
Jul 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
fdc91f6
Add attribute driver
JulienRAVIA Nov 13, 2023
52f1ebc
Fix tests
JulienRAVIA Nov 13, 2023
b0b5144
fix phpstan
JulienRAVIA Nov 13, 2023
d5abbb6
Update README.md with attributes
JulienRAVIA Nov 13, 2023
72775b0
Update workflow to create cache folder
JulienRAVIA Nov 13, 2023
c03344d
Remove MappingAttribute Interface
JulienRAVIA Nov 13, 2023
f445a92
Code review changes
JulienRAVIA Nov 13, 2023
cdab8a5
Re-add DateTime && DateTimeImmutable imports
JulienRAVIA Nov 13, 2023
33bd50d
Re-add DateTime && DateTimeImmutable imports
JulienRAVIA Nov 13, 2023
5d73070
Re-add DateTime && DateTimeImmutable imports
JulienRAVIA Nov 13, 2023
8efffc3
CR change
JulienRAVIA Nov 13, 2023
18c065a
Update composer.json
JulienRAVIA Jan 4, 2024
c7d7abb
Merge branch 'main' into migrate-to-attributes
JulienRAVIA Jan 5, 2024
d11e51d
Update composer files
JulienRAVIA Jan 5, 2024
52d2a3c
Discard changes to src/SdkClient.php
JulienRAVIA Jan 8, 2024
360006f
Discard changes to src/Model/ModelHydrator.php
JulienRAVIA Jan 8, 2024
fdf7323
Discard changes to src/Model/Serializer.php
JulienRAVIA Jan 8, 2024
e512b73
Discard changes to src/RestClient.php
JulienRAVIA Jan 8, 2024
eb80794
Discard changes to src/Collection/HydraPaginatedCollection.php
JulienRAVIA Jan 8, 2024
327fb3e
Discard changes to src/Collection/Collection.php
JulienRAVIA Jan 8, 2024
19cc4fb
Discard changes to src/Mapping.php
JulienRAVIA Jan 8, 2024
3226eaa
Discard changes to src/UnitOfWork.php
JulienRAVIA Jan 8, 2024
072fdf9
Discard changes to src/Mapping/ClassMetadata.php
JulienRAVIA Jan 8, 2024
29cfa3a
Discard changes to src/Helper/ArrayHelper.php
JulienRAVIA Jan 8, 2024
478fbcb
Discard changes to src/EntityRepository.php
JulienRAVIA Jan 8, 2024
5d4f7fe
Update CHANGELOG && add migration guide
JulienRAVIA Jan 8, 2024
a1586a5
Fix phpstan
JulienRAVIA Jan 8, 2024
4725efe
test
JulienRAVIA Jan 8, 2024
f191adb
Fix
JulienRAVIA Jan 8, 2024
6d64b9f
Remove homepage in composer.json
JulienRAVIA Jan 8, 2024
c799fed
CR changes
JulienRAVIA Jan 8, 2024
dd34614
Update AttributeDriver
JulienRAVIA Jan 8, 2024
0175b21
Remove useless file
JulienRAVIA Mar 6, 2024
82c1e73
Delete useless abstract classes
JulienRAVIA Mar 6, 2024
423588a
Merge branch 'main' into migrate-to-attributes
jdeniau Jul 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/php.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@ jobs:
# - name: Validate composer.json and composer.lock
# run: composer validate --strict

- name: Create units tests cache directory
run: mkdir -p Tests/cache

# - name: Cache Composer packages
# id: composer-cache
# uses: actions/cache@v3
Expand Down
11 changes: 8 additions & 3 deletions .scenarios.lock/symfony4/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,9 @@
"php": "^8.1",
"guzzlehttp/guzzle": "^6.2.2 || ^7.5.0",
"friendsofphp/proxy-manager-lts": "^1.0",
"doctrine/annotations": "^1.2",
"symfony/http-foundation": "^4.4 || ^5.0 || ^6.0",
"symfony/property-access": "^4.4 || ^5.0 || ^6.0",
"psr/cache": "^1.0"
"psr/cache": "^1.0 || ^2.0 || ^3.0"
},
"require-dev": {
"symfony/cache": "^4.0 || ^5.0 || ^6.0",
Expand Down Expand Up @@ -54,6 +53,11 @@
{
"name": "Dimitri Allegoet",
"email": "[email protected]"
},
{
"name": "Julien RAVIA",
"email": "[email protected]",
"role": "Maintainer"
}
],
"extra": {
Expand All @@ -68,7 +72,8 @@
},
"config": {
"allow-plugins": {
"g1a/composer-test-scenarios": true
"g1a/composer-test-scenarios": true,
"phpstan/extension-installer": true
},
"vendor-dir": "../../vendor"
},
Expand Down
Loading
Loading