Ejemplo n.º 1
0
 public function executeDelete(sfWebRequest $request)
 {
     $request->checkCSRFProtection();
     $this->forward404Unless($featurevalue = FeaturevaluePeer::retrieveByPk($request->getParameter('id')), sprintf('Object featurevalue does not exist (%s).', $request->getParameter('id')));
     $featureId = $featurevalue->getFeature()->getId();
     $featurevalue->delete();
     $this->redirect('featurevalue/index?featureId=' . $featureId);
 }
Ejemplo n.º 2
0
 public function getValuedFeaturesArray()
 {
     $result = array();
     foreach ($this->getRoomHasFeaturevalues() as $roomhasfeaturevalue) {
         $featurevalue = FeaturevaluePeer::retrieveByPk($roomhasfeaturevalue->getFeaturevalueId());
         $feature = $featurevalue->getFeature();
         if (isset($result[$feature->getName()])) {
             $result[$feature->getName()] .= ", " . $featurevalue->getValue();
         } else {
             $result[$feature->getName()] = $featurevalue->getValue();
         }
     }
     return $result;
 }