Prado\Exceptions\TInvalidOperationException

Description

Component property 'FigureEntity.top_owned' is not defined.

Source File

${PradoFramework}/Data/ActiveRecord/TActiveRecord.php (1015)

1004:      * This method is used internally.
1005:      * @param string $columnName the column name (as defined in database schema)
1006:      * @param mixed $value the corresponding column value
1007:      * @since 3.1.1
1008:      */
1009:     public function setColumnValue($columnName, $value)
1010:     {
1011:         $className = get_class($this);
1012:         if (isset(self::$_columnMapping[$className][$columnName])) {
1013:             $columnName = self::$_columnMapping[$className][$columnName];
1014:         }
1015: $this->$columnName = $value;
1016: } 1017: 1018: /** 1019: * @param string $property relation property name 1020: * @return array relation definition for the specified property 1021: * @since 3.1.2 1022: */ 1023: public function getRecordRelation($property) 1024: { 1025: $className = get_class($this); 1026: $property = strtolower($property); 1027: return self::$_relations[$className][$property] ?? null;

Stack Trace

#0 ${PradoFramework}/Data/ActiveRecord/TActiveRecord.php(267): Prado\TComponent->__set('top_owned', '0')
#1 ${PradoFramework}/Data/ActiveRecord/TActiveRecord.php(1015): Prado\Data\ActiveRecord\TActiveRecord->__set('top_owned', '0')
#2 ${PradoFramework}/Data/ActiveRecord/TActiveRecord.php(313): Prado\Data\ActiveRecord\TActiveRecord->setColumnValue('top_owned', '0')
#3 ${PradoFramework}/Data/ActiveRecord/TActiveRecord.php(232): Prado\Data\ActiveRecord\TActiveRecord->copyFrom(Array)
#4 ${PradoFramework}/Data/ActiveRecord/TActiveRecord.php(564): Prado\Data\ActiveRecord\TActiveRecord->__construct(Array)
#5 ${PradoFramework}/Data/ActiveRecord/TActiveRecord.php(533): Prado\Data\ActiveRecord\TActiveRecord::createRecord('FigureEntity', Array)
#6 ${PradoFramework}/Data/ActiveRecord/TActiveRecord.php(633): Prado\Data\ActiveRecord\TActiveRecord->populateObject(Array)
#7 ${DocumentRoot}/protected/class/models/modelFigure.php(702): Prado\Data\ActiveRecord\TActiveRecord->findByPk('211632')
#8 ${DocumentRoot}/protected/pages/item.php(33): modelFigure->updateFigure('211632', '', Array)
#9 ${PradoFramework}/Web/UI/TControl.php(1375): item->onLoad(NULL)
#10 ${PradoFramework}/Web/UI/TPage.php(241): Prado\Web\UI\TControl->loadRecursive()
#11 ${PradoFramework}/Web/UI/TPage.php(221): Prado\Web\UI\TPage->processNormalRequest(Object(Prado\Web\UI\THtmlWriter))
#12 ${PradoFramework}/Web/Services/TPageService.php(547): Prado\Web\UI\TPage->run(Object(Prado\Web\UI\THtmlWriter))
#13 ${PradoFramework}/Web/Services/TPageService.php(465): Prado\Web\Services\TPageService->runPage(Object(item), Array)
#14 ${PradoFramework}/TApplication.php(1245): Prado\Web\Services\TPageService->run()
#15 ${PradoFramework}/TApplication.php(386): Prado\TApplication->runService()
#16 ${DocumentRoot}/index.php(23): Prado\TApplication->run()
#17 {main}
2024-06-18 15:23 Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 PHP/7.2.17 PRADO/4.2.1