/** * Singleton Instance * * @since 1.0.0 * * @return wp_job_manager_field_editor */ static function get_instance() { if (null == self::$instance) { self::$instance = new self(); } return self::$instance; }
/** * WP_Job_Manager_Field_Editor_Field_Types Class Object * * @since 1.1.8 * * @return WP_Job_Manager_Field_Editor_Field_Types */ public function field_types() { if (!class_exists('WP_Job_Manager_Field_Editor_Field_Types')) { include 'classes/field-types.php'; } if (!$this->field_types) { $this->field_types = WP_Job_Manager_Field_Editor_Field_Types::get_instance(); } return $this->field_types; }