Fixes #5681 Header events for js/css (#5682)
commit2295a61f5b29c5dd18c4d911be74a82fb4b002ec
authorStephen Nielson <snielson@discoverandchange.com>
Fri, 12 Aug 2022 13:24:33 +0000 (12 09:24 -0400)
committerGitHub <noreply@github.com>
Fri, 12 Aug 2022 13:24:33 +0000 (12 09:24 -0400)
tree826404abbf543c5685dbec1ffd69f162c4f29938
parentcd1dbf231363364697330c03c1027cf433d3a9aa
Fixes #5681 Header events for js/css (#5682)

Fixes #5681
Added the ability to inject javascript or css into any page inside
OpenEMR using the Header class specifically the setupHeader method which
is used in smarty, twig, and our regular php files all over the place to
bring in javascript and css assets.  This allows module / event writers
to inject content on every page or on specific pages based on the script
name / page name.
src/Core/Header.php
src/Events/Core/TemplatePageEvent.php