Dev#25892 module de demande de consultation sur place
Merge request reports
Activity
Filter activity
689 746 protected function _addLocationsFromCommTo($element) { 690 747 if ((!$user = Class_Users::getIdentity()) 691 748 || (!$comm = $user->getSIGBComm()) 692 || (!$item = Class_Exemplaire::find($this->_getParam('id_origine')))) 749 || (!$item = Class_Exemplaire::find($this->_getParam('copy_id')))) 693 750 return; 694 751 695 752 $first = ''; 696 foreach($comm->pickupLocationsFor($user, $item) as $k => $v) { 753 foreach($comma->pickupLocationsFor($user, $item) as $k => $v) { 697 754 $first = $first ? $first : $k; 698 755 $element->addMultiOption($k, $v); 699 756 } 23 class Class_WebService_SIGB_VSmart_PlaceConsultationRequestReader extends Class_WebService_SIGB_VSmart_ConsultationReader { 24 protected 25 $_consultation; 26 27 public function getAnswers() { 28 return $this->_consultation; 29 } 30 31 public function startRequestResult() { 32 $this->_consultation = new Class_WebService_SIGB_VSmart_Consultation(); 33 } 34 35 public function endResult($ok) { 36 xdebug_break(); 37 $this->_consultation->setResult((int)$ok); 38 } 48 return $this->_tag('thead', 49 $this->_tag('tr', 50 implode('', $headers))); 51 } 52 53 54 protected function _renderReservations($reservations, $fiche) { 55 $html = ''; 56 $html .= (isset($fiche['message']) && $fiche['message'] ? $this->_renderError($fiche['message']) : ''); 57 $html .= (isset($fiche['erreur']) && $fiche['erreur'] ? $this->_renderError($fiche['erreur']) : ''); 58 59 $this->_line_no = 1; 60 foreach($reservations as $reservation) 61 $html .= $this->_renderReservation($reservation); 62 63 return $this->_tag('tbody', $html);
Please register or sign in to reply