Middleware Interfaces, Classes and Traits Command Commands are used by Middleware Middleware Middleware can be uses to perform extra steps during the parsing process. ChainFactory ChainFactoryTest