Provided by: libponapi-client-perl_0.002012-2_all
NAME
PONAPI::Client::Request::Role::HasRelationshipUpdateData - request - role - has relationship-update-data
VERSION
version 0.002012
DESCRIPTION
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.
AUTHORS
• Mickey Nasriachi <mickey@cpan.org> • Stevan Little <stevan@cpan.org> • Brian Fraser <hugmeir@cpan.org>
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. perl v5.36.0 PONAPI::Client::Request::Role::HasRelationshipUpdateData(3pm)