terminate = false; $this->field_name = $field_name; $this->value = $value; $this->value_original = $value_original; $this->permalink_options = $permalink_options; $this->acf_field_options = $acf_field_options; $this->post = $post; } /** * Terminates the processing loop. */ public function terminate() { $this->terminate = true; } /** * Indicates if processing loop is terminated. * * @return boolean */ public function is_terminated() { return $this->terminate; } /** * Field name. * * @return string */ public function field_name() { return $this->field_name; } /** * Field value. * * @return array */ public function value() { return $this->value; } /** * Field original value. * * @return array */ public function value_original() { return $this->value_original; } /** * Permalink options. * * @return array */ public function permalink_options() { return $this->permalink_options; } /** * ACF field options. * * @return array */ public function acf_field_options() { return $this->acf_field_options; } /** * Post. * * @return WP_Post */ public function post() { return $this->post; } }