APIv4 - Add SortableEntity and ManagedEntity traits to Navigation menu entity
authorColeman Watts <coleman@civicrm.org>
Sun, 28 Nov 2021 16:06:21 +0000 (11:06 -0500)
committerColeman Watts <coleman@civicrm.org>
Mon, 29 Nov 2021 13:46:02 +0000 (08:46 -0500)
commit9df894bb7eb8e3ce4a93c666e75aad88024813ca
tree281f34fa421ba3e69ab80168b22504986f378cf6
parent566e21e0e0395f50aab23f10e73ad00aceee7ec9
APIv4 - Add SortableEntity and ManagedEntity traits to Navigation menu entity

Excludes 'weight' from managed entity calculations for references,
adds unit tests for the interaction of managed entities and sortable entities
CRM/Core/Module.php
CRM/Utils/Weight.php
Civi/Api4/Generic/ExportAction.php
Civi/Api4/Generic/Traits/DAOActionTrait.php
Civi/Api4/Navigation.php
tests/phpunit/api/v4/Entity/ManagedEntityTest.php