noiselabs / SmartyBundle

Smarty3 template engine bundle for Symfony
http://smartybundle.readthedocs.io/
GNU Lesser General Public License v3.0
51 stars 36 forks source link

GH-78 Add partial support for Symfony 3 and 4 #86

Closed vitorbrandao closed 2 years ago

vitorbrandao commented 2 years ago

Update copyright notice with correct year and contact details

Fix SmartyExtensionTest and SmartyEngineTest

Replace getMock() with createMock() in test cases

Increase composer memory limit

Replace "Smarty_Internal_Function_Call_Handler::call" (removed in smarty-3.1.28) with "Smarty_Internal_Runtime_TplFunction::callTemplateFunction"

Support the loading of Smarty templates from smarty.options.template_dir

Add test coverage for Exception\RuntimeException

Split test suites between "unit" and "functional"

Drop support for Mopa Bootstrap, KnpMenuBundle and Forms

Add Dockerfiles for running tests locally for all major PHP 7x versions

Add a Symfony app in Tests/Functional/App to functionally test SmartyBundle features