apigee / apigee-m10n-drupal

Add monetization features to a Drupal developer portal
https://www.drupal.org/project/apigee_m10n
GNU General Public License v2.0
13 stars 13 forks source link

Use of deprecated class Twig_Extension and Twig_SimpleFilter #385

Closed phdhiren closed 2 years ago

phdhiren commented 2 years ago

Description

Remove deprecated class Twig_Extension and Twig_SimpleFilter

Steps to Reproduce

Run drupal-check with v1.3

Actual Behavior

Warning when running drupal-check

 Line   src/TwigExtension/FormatCurrencyTwigExtension.php                   
 ------ -------------------------------------------------------------------- 
  25     Class Drupal\apigee_m10n\TwigExtension\FormatCurrencyTwigExtension  
         extends deprecated class Twig_Extension:                            
         since Twig 2.7, use "Twig\Extension\AbstractExtension" instead      
  32     Instantiation of deprecated class Twig_SimpleFilter:                
         since Twig 2.7, use "Twig\TwigFilter" instead  

Expected Behavior

No error should come