Skip to content

4.3.1

Choose a tag to compare

@heminei heminei released this 22 Feb 15:23
· 3 commits to master since this release
Enhance Cache Interfaces and Update Template Functionality

- Added 'examples' path to phpstan configuration for improved analysis.
- Updated cache interface methods in Apc, File, Memcached, Memory, and Redis classes to accept mixed types for keys and return boolean for deleteMultiple method.
- Refactored Container class to improve exception handling for constructor injection.
- Modified File class to accept mixed types for file parameter.
- Simplified HTTPAuthentication class by restructuring the authentication flow.
- Streamlined Image class save method for better readability.
- Refined CSS and JS minifier classes to remove unnecessary null checks.
- Updated DBSession class to simplify return statements and improve readability.
- Enhanced StringEditor and Tag classes by removing redundant checks.
- Improved Template class by introducing new methods for handling switchers and parsing attributes, enhancing overall functionality.
- Added unit tests for Router and Template classes to ensure proper routing and template parsing behavior.