setName('slack-member-notification') ; } /** * @see Command */ protected function execute(InputInterface $input, OutputInterface $output) { $results = $this->getContainer()->get(UsersChecker::class)->checkUsersValidity(); if (($nbResults = count($results)) > 0) { $message = $this->getContainer()->get(\AppBundle\Slack\MessageFactory::class)->createMessageForMemberNotification($nbResults); $this->getContainer()->get(\AppBundle\Notifier\SlackNotifier::class)->sendMessage($message); } } }