예제 #1
0
 /**
  * Get all fields that a group in a response should have
  *
  * @since 0.4.0
  *
  * @return array
  */
 private function get_fields_to_check_for()
 {
     $fields = \ingot\testing\crud\group::get_all_fields();
     $fields[] = 'ID';
     $flipped = array_flip($fields);
     $l = $flipped['levers'];
     unset($fields[$l]);
     return $fields;
 }
예제 #2
0
파일: group.php 프로젝트: Ramoonus/ingot
 /**
  * Get all fields of a group object
  *
  * @since 0.4.0
  *
  * @access protected
  *
  * @return array
  */
 protected function all_fields()
 {
     $fields = \ingot\testing\crud\group::get_all_fields();
     $fields[] = 'ID';
     return $fields;
 }
예제 #3
0
 /**
  * Get fields allowed to be saved in this route
  *
  * @since 0.4.0
  *
  * @return array
  */
 protected function allowed_fields()
 {
     $fields = \ingot\testing\crud\group::get_all_fields();
     $fields = array_flip($fields);
     unset($fields['levers']);
     $fields = array_flip($fields);
     return $fields;
 }