-
Notifications
You must be signed in to change notification settings - Fork 130
7.4 depr #547
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||||||||||
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #547 +/- ##
============================================
- Coverage 53.74% 53.54% -0.20%
Complexity 251 251
============================================
Files 17 17
Lines 1228 1212 -16
============================================
- Hits 660 649 -11
+ Misses 568 563 -5 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||
User description
Fixes deprecations for 7.4, closes #546
PR Type
Enhancement
Description
Migrate service configuration from XML to YAML format
Replace XmlFileLoader with YamlFileLoader in extension
Remove deprecated defaultValue from driver configuration
Convert three XML config files to equivalent YAML files
Diagram Walkthrough
File Walkthrough
FMElfinderExtension.php
Switch from XML to YAML file loadersrc/DependencyInjection/FMElfinderExtension.php
XmlFileLoadertoYamlFileLoader.xmlto.yamlextensionselfinder.yaml
New YAML configuration for elfinder servicesconfig/elfinder.yaml
elfinder.xmlElFinder controller
form.yaml
New YAML configuration for form servicesconfig/form.yaml
form.xmlcommand.yaml
New YAML configuration for command servicesconfig/command.yaml
command.xmlelfinder.xml
Remove deprecated XML configuration fileconfig/elfinder.xml
elfinder.yamlfileform.xml
Remove deprecated XML configuration fileconfig/form.xml
form.yamlfilecommand.xml
Remove deprecated XML configuration fileconfig/command.xml
command.yamlfileConfiguration.php
Remove deprecated driver default valuesrc/DependencyInjection/Configuration.php
defaultValue('LocalFileSystem')from driver scalarnode
fallback