Issues reported by phpstan

Created on 5 July 2025, 6 days ago

Problem/Motivation

 ------ ------------------------------------------------------------- 
  Line   src/Element/DurationElement.php                              
 ------ ------------------------------------------------------------- 
  40     Class Drupal\duration_field\Element\DurationElement extends  
         deprecated class Drupal\Core\Render\Element\FormElement:     
         in drupal:10.3.0 and is removed from drupal:12.0.0. use      
           \Drupal\Core\Render\Element\FormElementBase instead.       
  162    Undefined variable: $info                                    
 ------ ------------------------------------------------------------- 
 ------ ---------------------------------------------------------------- 
  Line   src/Element/GranularityElement.php                              
 ------ ---------------------------------------------------------------- 
  20     Class Drupal\duration_field\Element\GranularityElement extends  
         deprecated class Drupal\Core\Render\Element\FormElement:        
         in drupal:10.3.0 and is removed from drupal:12.0.0. use         
           \Drupal\Core\Render\Element\FormElementBase instead.          
 ------ ---------------------------------------------------------------- 
 ------ ----------------------------------------------------------------------- 
  Line   src/Service/DurationService.php                                        
 ------ ----------------------------------------------------------------------- 
  186    Method Drupal\duration_field\Service\DurationService::getTimePeriod()  
         should return Drupal\Core\StringTranslation\TranslatableMarkup but     
         return statement is missing.                                           
  244    \Drupal calls should be avoided in classes, use dependency injection   
         instead                                                                
  248    \Drupal calls should be avoided in classes, use dependency injection   
         instead                                                                
  257    \Drupal calls should be avoided in classes, use dependency injection   
         instead                                                                
  261    \Drupal calls should be avoided in classes, use dependency injection   
         instead                                                                
 ------ ----------------------------------------------------------------------- 
 [ERROR] Found 8 errors

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

2.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States bluegeek9

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024