PHP error

trim(): Passing null to parameter #1 ($string) of type string is deprecated

/media/shnoulle/data/webdev/master/application/models/Survey.php(635)

623         return $this;
624     }
625 
626 
627     /**
628      * Returns additional languages formatted into a string
629      *
630      * @access public
631      * @return array
632      */
633     public function getAdditionalLanguages()
634     {
635         $sLanguages = trim($this->additional_languages);
636         if ($sLanguages != '') {
637             return explode(' ', $sLanguages);
638         } else {
639             return array();
640         }
641     }
642 
643     /**
644      * Returns all languages array
645      *
646      * @access public
647      * @return array

Stack Trace

#0
+
 /media/shnoulle/data/webdev/master/application/models/Survey.php(635): trim(null)
630      * @access public
631      * @return array
632      */
633     public function getAdditionalLanguages()
634     {
635         $sLanguages = trim($this->additional_languages);
636         if ($sLanguages != '') {
637             return explode(' ', $sLanguages);
638         } else {
639             return array();
640         }
#1
+
 /media/shnoulle/data/webdev/master/application/models/Survey.php(651): Survey->getAdditionalLanguages()
646      * @access public
647      * @return array
648      */
649     public function getAllLanguages()
650     {
651         $sLanguages = self::getAdditionalLanguages();
652         array_unshift($sLanguages, $this->language);
653         return $sLanguages;
654     }
655 
656     /**
#4
+
 /media/shnoulle/data/webdev/master/application/models/services/QuestionAttributeFetcher.php(101): CActiveRecord->__get("allLanguages")
096         } else {
097             $attributeValues = $questionAttributeHelper->getUserDefaultsForQuestionType($this->question->type);
098         }
099 
100         // Fill attributes with values
101         $languages = is_null($language) ? $survey->allLanguages : [$language];
102         $attributesWithValues = $questionAttributeHelper->fillAttributesWithValues($attributeDefinitions, $attributeValues, $languages);
103 
104         return $attributesWithValues;
105     }
106 
2023-11-10 11:31:25 nginx/1.22.1 Yii Framework/1.1.28