<?php

namespace App\Reports\Sources\ImportedDocs;

class FiltersManager extends \App\Reports\Sources\FiltersManagerAbstract
{

	protected array $filtersCfg = [
		'docDate'		=> [ 'type' => 'dateInterval', 'mandatory'=>true ],
		'docAddDate'	=> [ 'type' => 'dateInterval' ],
		'processStatus'	=> [ 'type' => 'impDocStatus' ],
		'extSystem'		=> [ 'type'	=> 'impDocExtSystems' ],

		'idSuppliers'	=> [ 'type' => 'suppliers' ], // TODO: [refactorReportSerialization] renamed supplier -> idSuppliers
		'idCorporates'	=> [ 'type' => 'corporates' ], // TODO: [refactorReportSerialization] renamed corporate -> idCorporates
		'idCustomers'	=> [ 'type' => 'customers' ], // TODO: [refactorReportSerialization] renamed customer -> idCustomers
	];

}
