DAO - Return reference columns based on field metadata
authorcolemanw <coleman@civicrm.org>
Tue, 2 Jan 2024 04:24:16 +0000 (23:24 -0500)
committercolemanw <coleman@civicrm.org>
Tue, 2 Jan 2024 04:24:16 +0000 (23:24 -0500)
commit92d411be342eb61620366b0395aa74a774b10d70
treeb8f22e47395cfdb81cee84bdfb15c4f83d73e237
parent62696c03092f07c6c2a0910b0621919546d01338
DAO - Return reference columns based on field metadata

This deletes getReferenceColumns() from the DAO boilerplate and adds all the necessary field metadata
so that they can be generated by the parent class.
CRM/Core/CodeGen/Specification.php
CRM/Core/DAO.php
tests/phpunit/CRM/Core/DAOTest.php
xml/templates/dao.tpl