Skip to content

Conversation

@yvo-niedrich
Copy link
Contributor

@yvo-niedrich yvo-niedrich commented Mar 31, 2025

Tidy Up

I've added the .idea folder to .gitignore... @27pchrisl maybe take a backup before checking out the branch.

Relationships with LOdata

Introduces Relationship operations for Eloquent Models (previously the $ref segment was ignored and invalid CREATE & DELETE operations were performed/attempted on the entire entity).

I've only added the new RelationshipInterface to the EloquentEntitySet - attempting to manipulate relationships with other types will result in 501 NOT IMPLEMENTED status codes. Support for more relationship types and entity types may follow - as I encounter and require them...

For more information see:

@27pchrisl
Copy link
Contributor

Hi @yvo-niedrich, could you restore the .idea folder? It's shared project configuration and is supposed to be committed. (https://www.jetbrains.com/help/phpstorm/creating-and-managing-projects.html)
Thanks!

@yvo-niedrich
Copy link
Contributor Author

May have had an old version of PHPStorm that modified the configs without my doing... Thanks for the docs, I have restored the .idea folder....

@27pchrisl 27pchrisl merged commit 4f6d8c4 into flat3:5.x Jul 21, 2025
9 checks passed
mgerzabek added a commit to pragmatiqu/lodata that referenced this pull request Jul 22, 2025
Resolve compatibility issue with `NavigationProperty::generatePropertyValue`
after the introduction of targeted entity ID handling in upstream PR
flat3#858. Restores support for local extensions
without breaking the new `$requestedTarget` logic.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants