APIv4 - Treat navigation permissions as array, add pseudoconstant for operator
authorColeman Watts <coleman@civicrm.org>
Mon, 29 Nov 2021 19:26:35 +0000 (14:26 -0500)
committerColeman Watts <coleman@civicrm.org>
Mon, 29 Nov 2021 21:29:26 +0000 (16:29 -0500)
commit6e9fbc8b5ff991f73b281a16f63ec74040c21934
treef05f95c7822bb6ae06fc4450093e4c997625ec8b
parent70f77f4f667d29e939f6228cc2f4c266ec1e45af
APIv4 - Treat navigation permissions as array, add pseudoconstant for operator

This gives consistency in how the fields are handled in the Navigation and Dashboard entities
CRM/Core/DAO/Dashboard.php
CRM/Core/DAO/Navigation.php
CRM/Core/SelectValues.php
ext/search_kit/CRM/Search/Upgrader.php
tests/phpunit/api/v4/Entity/NavigationTest.php [new file with mode: 0644]
xml/schema/Core/Dashboard.xml
xml/schema/Core/Navigation.xml