Changeset 9321
- Timestamp:
- 05/27/08 17:56:43 (5 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/sfRatingPlugin/trunk/lib/behavior/sfRatingDoctrineTemplate.class.php
r9317 r9321 300 300 { 301 301 $field = sfRatingToolkit::getObjectRatingField($object); 302 //TODO: add test 303 // var_dump($field); 302 304 if (!is_null($field)) 303 305 { plugins/sfRatingPlugin/trunk/lib/sfRatingToolkit.class.php
r9317 r9321 165 165 public static function getObjectRatingField($object) 166 166 { 167 return sfConfig::get(sprintf('app_rating_%s_rating_field', get_class($object))); 167 $class_config = sfConfig::get('app_rating_' . get_class($object)); 168 //TODO: add test when ratingField is set Fatal error: Call to undefined method sfRatingToolkit::getratingtoobject() in 169 // var_dump('app_rating_%s' . get_class($object)); 170 // var_dump($class_config); 171 // return isset($class_config['ratingField']) ? $class_config['ratingField']:null; 172 return null; 168 173 } 169 174 … … 181 186 } 182 187 183 return sfConfig::get(sprintf('app_rating_%s_reference_field', $object_name)); 188 $class_config = sfConfig::get('app_rating_' . $object_name); 189 //TODO: add test when referenceField is set 190 // var_dump('app_rating_%s' . $object_name); 191 // var_dump($class_config); 192 return isset($class_config['referenceField']) ? $class_config['referenceField']:null; 184 193 } 185 194 plugins/sfRatingPlugin/trunk/test/unit/sfRatingDoctrineTest.php
r9317 r9321 136 136 $obj1->clearRatings(); 137 137 $obj2->clearRatings(); 138 sfConfig::set( 139 sprintf('propel_behavior_sfPropelActAsRatableBehavior_%s_max_rating', 140 get_class($obj1)), 10); 138 sfConfig::set(sprintf('app_rating_%s_max', get_class($obj1)), 10); 141 139 142 140 $obj1->setRating(4, $user_1_id);