Manual:Hooks/ChangesListSpecialPageStructuredFilters

Generally, you will want to construct new ChangesListBooleanFilter or ChangesListStringOptionsFilter objects. You can then either add them to existing ChangesListFilterGroup objects (accessed through $special->getFilterGroup), or create your own (ChangesListBooleanFilterGroup or ChangesListStringOptionsFilterGroup). If you create new groups, you must register them with $special->registerFilterGroup.

Details

 * : ChangesListSpecialPage instance