/**
  * WP_Job_Manager_Field_Editor_Auto_Output Class Object
  *
  * @since 1.1.8
  *
  * @return WP_Job_Manager_Field_Editor_Auto_Output
  */
 public function auto_output()
 {
     if (!class_exists('WP_Job_Manager_Field_Editor_Auto_Output')) {
         include 'classes/auto-output.php';
     }
     if (!$this->auto_output) {
         $this->auto_output = WP_Job_Manager_Field_Editor_Auto_Output::get_instance();
     }
     return $this->auto_output;
 }
     *
     * @return string
     */
    function the_job_description($the_content)
    {
        ob_start();
        $this->single_action('the_job_description', array('job', 'company'));
        $AOhtml = ob_get_contents();
        ob_end_clean();
        if ($AOhtml) {
            $the_content .= $AOhtml;
        }
        return $the_content;
    }
    /**
     * Singleton Instance
     *
     * @since 1.0.0
     *
     * @return WP_Job_Manager_Field_Editor_Auto_Output
     */
    static function get_instance()
    {
        if (NULL == self::$instance) {
            self::$instance = new self();
        }
        return self::$instance;
    }
}
WP_Job_Manager_Field_Editor_Auto_Output::get_instance();
Example #3
0
 function init_fields()
 {
     $auto_output = WP_Job_Manager_Field_Editor_Auto_Output::get_instance();
     $output_as = $auto_output->get_output_as(true);
     $this->output_as = $output_as;
 }