As of KReporter v3.0.2 it has been possible to extend and create your own Customer Operators for the Reporting engine. This can also be done in an upgrade Safe way – which is great news.
In the Selection Box the KReporter offer a defined set of operators for each type of field. Before 3.0.2 the set of operators per type was hardcoded and could not be changed. This is now configurable and extendable in:
modules/KReports/config
A new file can be found named:
KReportWhereOperators.php
Which defines the operators, as well as the assignment and sequence of these operators how they show in the reporter dialog. The file can be extended or overwritten if a file with the same name is found in custom/modules/KReports/config
Below is a Complete list of the default Operators in KReporter as of v.3.0.4 Please contact info@providentcrm.com or any of the team at KReporter for further details.