public static function get_filter_definition_data($dataDir = null)
 {
     # Instantiate project object
     $project = new Project($dataDir . 'test_tasks.mpp');
     $task_filters = $project->getTaskFilters()->toList();
     print "Task Filters Count: " . (string) $task_filters->size() . PHP_EOL;
     //.to_s
     print "All Tasks: " . (string) $task_filters->get(0)->getName() . PHP_EOL;
     //.to_s
     print "Task Item: " . (string) $task_filters->get(0)->getFilterType() . PHP_EOL;
     //.to_s;
     print "Task Filters Show In Menu: " . (string) $task_filters->get(0)->getShowInMenu() . PHP_EOL;
     //.to_s
     print "Task filter ShowRelatedSummaryRows: " . (string) $task_filters->get(0)->getShowRelatedSummaryRows() . PHP_EOL;
     //.to_s
     $rsc_filters = $project->getResourceFilters()->toList();
     print "Project.ResourceFilters count: " . (string) $rsc_filters->size() . PHP_EOL;
     //.to_s
     print "Resource Filter Item Type: Item.ResourceType: " . (string) $rsc_filters->get(0)->getFilterType() . PHP_EOL;
     //.to_s
     print "Resource filter ShowInMenu" . (string) $rsc_filters->get(0)->getShowInMenu() . PHP_EOL;
     //.to_s
     print "Resource filter ShowRelatedSummaryRows: " . (string) $rsc_filters->get(0)->getShowRelatedSummaryRows() . PHP_EOL;
     //.to_s
 }