Elementor\System_Info\Classes\Abstracts\Base_Reporter::get_properties_keys PHP Method

get_properties_keys() public static method

public static get_properties_keys ( )
    public static function get_properties_keys()
    {
        return ['name', 'fields'];
    }

Usage Example

Example #1
0
 protected function get_default_settings()
 {
     $settings = [];
     $reporter_properties = Base_Reporter::get_properties_keys();
     array_push($reporter_properties, 'category', 'name', 'class_name');
     $settings['reporter_properties'] = $reporter_properties;
     $base_lib_dir = ELEMENTOR_PATH . 'includes/settings/system-info/';
     $settings['dirs'] = ['lib' => $base_lib_dir, 'templates' => $base_lib_dir . 'templates/', 'classes' => $base_lib_dir . 'classes/', 'helpers' => $base_lib_dir . 'helpers/'];
     $settings['namespaces'] = ['namespace' => __NAMESPACE__, 'classes_namespace' => __NAMESPACE__ . '\\Classes'];
     $settings['reportFilePrefix'] = '';
     return $settings;
 }