/** * LoopActionHandler constructor. * @param SlackFacade $slackFacade * @param ConditionResolver $conditionResolver */ public function __construct(SlackFacade $slackFacade, ConditionResolver $conditionResolver) { parent::__construct($slackFacade); $this->conditionResolver = $conditionResolver; }
/** * UserInputActionHandler constructor. * @param SlackFacade $slackFacade * @param CoreProcessor $coreProcessor */ public function __construct(SlackFacade $slackFacade, CoreProcessor $coreProcessor) { parent::__construct($slackFacade); $this->coreProcessor = $coreProcessor; }
/** * SendMessageActionHandler constructor. * @param SlackFacade $slackFacade * @param OutputManager $outputManager */ public function __construct(SlackFacade $slackFacade, OutputManager $outputManager) { parent::__construct($slackFacade); $this->outputManager = $outputManager; }