public function getOptionParser()
    {
        $parser = parent::getOptionParser();
        $parser->setDescription(
            (string)__('Synchronize local and remote calendars with the database')
        );

        $parser->addOption('start', [
            'description' => (string)__('Specify start interval for the events to fetch'),
            'help' => (string)__("Start date 'YYYY-MM-DD HH:MM:SS' for events to fetch"),
        ]);

        $parser->addOption('end', [
            'description' => (string)__('Specify end interval for the events to fetch'),
            'help' => (string)__("End date 'YYYY-MM-DD HH:MM:SS' for events to fetch"),
        ]);

        return $parser;
    }