PONAPI::Client::Request::Role::HasRelationshipUpdateData3pm
Request - role - has relationship-update-data
Version
version 0.002012
Overview
Similar to PONAPI::Client::Request::Role::HasData, but for relationship updates. Unlike the rest of the spec, relationship updates can take not just a hashref of data, but also undef, or an arrayref.
# Replaces the specified relationship(s) with a one-to-one relationship to foo.$client->update_relationships( ..., data => { type => "foo", id => 4 } );# Replaces the$client->update_relationships( ..., data => [ { type => "foo", id => 4 }, { ... } ] );# Clears the relationship$client->update_relationships( ..., data => undef );$client->update_relationships( ..., data => [] );
The underlaying repository decides whether the one-to-one or one-to-many difference is significant.
Copyright and license
This software is copyright (c) 2019 by Mickey Nasriachi, Stevan Little, Brian Fraser.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Releases
3 releases since Debian 11 (Bullseye); the text changed 1 time.