filter method

Composer<T> filter (
  1. dynamic condition,
  2. Middleware<T> filterMiddleware
)

Conditionally runs middleware or stops the chain

Implementation

Composer<T> filter(
  condition,
  Middleware<T> filterMiddleware,
) {
  return use(
    getFilterMiddleware<T>(
      condition,
      filterMiddleware,
    ),
  );
}