The callables of used with array_filter are all similar. Can a proper protected method be used? This way you can also get rid of the self/this hack.