Ensure DAO base class contains functions to be removed from generated DAO files.
authorColeman Watts <coleman@civicrm.org>
Wed, 16 Sep 2020 14:57:26 +0000 (10:57 -0400)
committerColeman Watts <coleman@civicrm.org>
Wed, 16 Sep 2020 19:53:35 +0000 (15:53 -0400)
commit9d89b14d9daeb7ab2a1b8df02434bc74cfec5938
tree368b3449cd213dcf22f5515cb69744dd1cc503eb
parentc0ab0a7f16af06662b3762fb7a75cc6e1968c4d8
Ensure DAO base class contains functions to be removed from generated DAO files.

The functions fieldKeys(), getLog(), and getTableName() are redundant in the generated DAO files,
we don't need 50 copies of each function.

This preliminary commit ensures they are present in the parent class, and in the future we can
regenerate the DAOs without them.
CRM/Core/DAO.php