fewbricks\acf\fields\field::get_settings PHP 메소드

get_settings() 공개 메소드

public get_settings ( fewbricks\acf\field-groups | layout | repeater | flexible_content | brick $object_to_get_for ) : array
$object_to_get_for fewbricks\acf\field-groups | fewbricks\acf\layout | repeater | flexible_content | brick
리턴 array
    public function get_settings($object_to_get_for)
    {
        $this->prepare_settings($object_to_get_for);
        if (is_a($object_to_get_for, 'fewbricks\\bricks\\brick')) {
            // We will need this later on to build a unique key.
            /** @noinspection PhpUndefinedMethodInspection */
            $this->settings['brick_key'] = $object_to_get_for->get_setting('key');
        }
        return $this->settings;
    }

Usage Example

예제 #1
0
 /**
  * @param \fewbricks\acf\fields\field $field
  * @return mixed
  */
 protected function add_field($field)
 {
     $this->fields[] = $field->get_settings($this);
     return $field;
 }
All Usage Examples Of fewbricks\acf\fields\field::get_settings