| @@ 684-692 (lines=9) @@ | ||
| 681 | /** |
|
| 682 | * Get All Fields By Module & Table Id. |
|
| 683 | */ |
|
| 684 | public function getAllFieldsByModuleAndTableId($modId, $tabId, $start = 0, $limit = 0, $sort = 'field_order ASC, field_id, field_name', $order = 'ASC') |
|
| 685 | { |
|
| 686 | $criteriaAllFieldsByModule = new CriteriaCompo(); |
|
| 687 | $criteriaAllFieldsByModule->add(new Criteria('field_mid', $modId)); |
|
| 688 | $criteriaAllFieldsByModule->add(new Criteria('field_tid', $tabId)); |
|
| 689 | $criteriaAllFieldsByModule = $this->getFieldsCriteria($criteriaAllFieldsByModule, $start, $limit, $sort, $order); |
|
| 690 | ||
| 691 | return $this->getAll($criteriaAllFieldsByModule); |
|
| 692 | } |
|
| 693 | ||
| 694 | /** |
|
| 695 | * Get Fields Criteria. |
|
| @@ 157-165 (lines=9) @@ | ||
| 154 | /** |
|
| 155 | * Get All Fields By Module & Table Id. |
|
| 156 | */ |
|
| 157 | public function getAllFieldElementsByModuleAndTableId($modId, $tabId, $start = 0, $limit = 0, $sort = 'fieldelement_id ASC, fieldelement_name', $order = 'ASC') |
|
| 158 | { |
|
| 159 | $criteriaAllFieldElementsByModule = new CriteriaCompo(); |
|
| 160 | $criteriaAllFieldElementsByModule->add(new Criteria('fieldelement_mid', $modId)); |
|
| 161 | $criteriaAllFieldElementsByModule->add(new Criteria('fieldelement_tid', $tabId)); |
|
| 162 | $criteriaAllFieldElementsByModule = $this->getFieldElementsCriteria($criteriaAllFieldElementsByModule, $start, $limit, $sort, $order); |
|
| 163 | ||
| 164 | return $this->getAll($criteriaAllFieldElementsByModule); |
|
| 165 | } |
|
| 166 | ||
| 167 | /** |
|
| 168 | * Get FieldElements Criteria. |
|