Skip to content

cleaner loading for classes / settings#123

Draft
ufundo wants to merge 1 commit intocivicrm:masterfrom
ufundo:cleaner-classloading
Draft

cleaner loading for classes / settings#123
ufundo wants to merge 1 commit intocivicrm:masterfrom
ufundo:cleaner-classloading

Conversation

@ufundo
Copy link
Copy Markdown
Contributor

@ufundo ufundo commented Mar 24, 2026

  • clean up classloading
  • remove error message directing to help page URLs which no longer exist
  • remove reliance on $civicrm_root to find CRM/Core/Config - the autoloader already knows where the core code is
  • use bootSettings to load settings -- allows settings to be loaded from env vars as well as the civicrm.settings.php file

depends on civicrm/civicrm-core#35098

@ufundo
Copy link
Copy Markdown
Contributor Author

ufundo commented Mar 24, 2026

test suite fails without the core patch

build with both looking ok: https://test.civicrm.org/job/CiviCRM-Manual-Test/187/console

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant