コード例 #1
0
ファイル: AbstractElement.php プロジェクト: Jazzee/Jazzee
 /**
  * Get the template pdf values of the element from array data
  * Takes all the answers and returns a single string that sumerizes the data
  *
  * @param array $answers
  * @return string
  */
 function pdfTemplateValueFromArray(array $answers)
 {
     $values = array();
     foreach ($answers as $answer) {
         if (array_key_exists($this->_element->getId(), $answer['elements'])) {
             $arr = $this->formatApplicantArray($answer['elements'][$this->_element->getId()]);
             foreach ($arr['values'] as $arr2) {
                 $values[] = $arr2['value'];
             }
         }
     }
     return implode("\n", $values);
 }
コード例 #2
0
ファイル: Intersection.php プロジェクト: Jazzee/Jazzee
 /**
  * Should an Element be displayed
  * @param \Jazzee\Entity\Element $element
  * 
  * @return boolean
  */
 public function displayElement(\Jazzee\Entity\Element $element)
 {
     return in_array($element->getId(), $this->_elementIds);
 }