Invalid property 'catvar' for class '{1}' for tag '{2}' in configuration file '{3}'.
/home/cardsshoppe/framework/Data/SqlMap/DataMapper/TPropertyAccess.php (65)
0054: {
0055: if(!is_array($object) && !is_object($object))
0056: return $object;
0057: $properties = explode('.', $path);
0058: foreach($properties as $prop)
0059: {
0060: if(is_array($object) || $object instanceof ArrayAccess)
0061: {
0062: if(array_key_exists($prop, $object))
0063: $object = $object[$prop];
0064: else
0065: throw new TInvalidPropertyException('sqlmap_invalid_property',$path);
0066: }
0067: else if(is_object($object))
0068: {
0069: $getter = 'get'.$prop;
0070: if(is_callable(array($object,$getter)))
0071: $object = $object->{$getter}();
0072: else if(in_array($prop, array_keys(get_object_vars($object))))
0073: $object = $object->{$prop};
0074: else
0075: throw new TInvalidPropertyException('sqlmap_invalid_property',$path);
0076: }
0077: else
#0 /home/cardsshoppe/framework/Data/SqlMap/Statements/TSimpleDynamicSql.php(43): TPropertyAccess::get(Array, 'catvar')
#1 /home/cardsshoppe/framework/Data/SqlMap/Statements/TSimpleDynamicSql.php(34): TSimpleDynamicSql->mapDynamicParameter(Object(TPreparedStatement), Array)
#2 /home/cardsshoppe/framework/Data/SqlMap/Statements/TPreparedCommand.php(47): TSimpleDynamicSql->getPreparedStatement(Array)
#3 /home/cardsshoppe/framework/Data/SqlMap/Statements/TMappedStatement.php(377): TPreparedCommand->create(Object(TSqlMapManager), Object(TDbConnection), Object(TSqlMapSelect), Array)
#4 /home/cardsshoppe/framework/Data/SqlMap/TSqlMapGateway.php(73): TMappedStatement->executeQueryForObject(Object(TDbConnection), Array, NULL)
#5 /home/cardsshoppe/public_html/protected/pages/browse.php(96): TSqlMapGateway->queryForObject('GetProducts_Cou...', Array)
#6 /home/cardsshoppe/public_html/protected/pages/browse.php(22): browse->getCount(Array)
#7 /home/cardsshoppe/framework/Web/UI/TControl.php(1286): browse->onLoad(NULL)
#8 /home/cardsshoppe/framework/Web/UI/TPage.php(210): TControl->loadRecursive()
#9 /home/cardsshoppe/framework/Web/UI/TPage.php(193): TPage->processNormalRequest(Object(THtmlWriter))
#10 /home/cardsshoppe/framework/Web/Services/TPageService.php(474): TPage->run(Object(THtmlWriter))
#11 /home/cardsshoppe/framework/Web/Services/TPageService.php(420): TPageService->runPage(Object(browse), Array)
#12 /home/cardsshoppe/framework/TApplication.php(1066): TPageService->run()
#13 /home/cardsshoppe/framework/TApplication.php(376): TApplication->runService()
#14 /home/cardsshoppe/public_html/index.php(21): TApplication->run()
#15 {main}