option('type') ?? 'commit'; $collection = $this->option('collection') ?? 'app.bsky.feed.post'; $stub = str_replace('{{ eventType }}', $eventType, $stub); $stub = str_replace('{{ collection }}', $collection, $stub); return $stub; } protected function getOptions(): array { return [ ['type', 't', InputOption::VALUE_OPTIONAL, 'The event type (commit, identity, account)'], ['collection', 'c', InputOption::VALUE_OPTIONAL, 'The collection to watch'], ]; } }