isCli()) { $helper->log('This example should only be run from a Web Browser' . PHP_EOL); return; } $categories = ConvertUOM::getConversionCategories(); $defaultCategory = $_POST['category'] ?? $categories[0]; $units = []; foreach ($categories as $category) { $categoryUnits = ConvertUOM::getConversionCategoryUnitDetails($category)[$category]; $categoryUnits = array_unique( array_combine( array_column($categoryUnits, 'unit'), array_column($categoryUnits, 'description') ) ); $units[$category] = $categoryUnits; } ?>