SNZ-273 Added CMS UI for adding multiple display rules
4 unresolved threads
4 unresolved threads
Merge request reports
Activity
Filter activity
- code/model/DisplayRule.php 0 → 100644
71 72 return $title; 73 } 74 75 public function getName() 76 { 77 return $this->Field() ? $this->Field()->Name : ''; 78 } 79 80 /** 81 * @return array - array of field name => title 82 */ 83 protected function getQuestions() 84 { 85 if(!$this->Parent()) { 86 $currentPage = Session::get('CMSMain.currentPage'); - code/model/DisplayRule.php 0 → 100644
43 $definition = [ 44 'name' => $this->getName(), 45 'values' => $this->Values, 46 ]; 47 48 $this->extend('updateFieldDefinition', $definition); 49 50 // If either name or value is empty then we return an empty array 51 if(empty($definition['name']) || empty($definition['values'])) { 52 return []; 53 } 54 55 return $definition; 56 } 57 58 public function getFieldTitle($field = null) - code/model/DisplayRule.php 0 → 100644
1 <?php 2 3 /** 4 * Records which represents an individual display rule. 5 */ 6 class UserSurveysDisplayRule extends DataObject implements UserSurveysFormField 7 { 8 private static $db = [ 9 'Values' => 'Text', 10 ]; 11 12 private static $has_one = [ 13 'Field' => 'EditableFormField', - code/model/DisplayRule.php 0 → 100644
1 <?php 2 3 /** 4 * Records which represents an individual display rule. 5 */ 6 class UserSurveysDisplayRule extends DataObject implements UserSurveysFormField mentioned in commit 8fef32e8