option('limit'); $limit = is_numeric($limitOption) ? (int) $limitOption : null; $result = $service->import( (string) $this->option('base-url'), (bool) $this->option('dry-run'), $limit ); $this->info('Helpdesk import finished.'); $this->table( ['Metric', 'Value'], [ ['Categories', $result['categories']], ['Sections', $result['sections']], ['Article URLs', $result['article_urls']], ['Imported', $result['imported']], ['Updated', $result['updated']], ['Skipped', $result['skipped']], ['Dry Run', $result['dry_run'] ? 'yes' : 'no'], ] ); return self::SUCCESS; } }