CRM-14463 - Fix custom address fields to support location type
[civicrm-core.git] / CRM / Core / BAO / LabelFormat.php
index ef3b296b98482d1bcbbe975da3bab1a5db8bc0af..b2fdccf6d7373cc3cc92651baf3c5e4724eb3719 100644 (file)
@@ -194,27 +194,12 @@ class CRM_Core_BAO_LabelFormat extends CRM_Core_DAO_OptionValue {
    * @static
    */
   public static function getFontSizes() {
-    return array(
-      6 => ts('6 pt'),
-      7 => ts('7 pt'),
-      8 => ts('8 pt'),
-      9 => ts('9 pt'),
-      10 => ts('10 pt'),
-      11 => ts('11 pt'),
-      12 => ts('12 pt'),
-      13 => ts('13 pt'),
-      14 => ts('14 pt'),
-      15 => ts('15 pt'),
-      16 => ts('16 pt'),
-      17 => ts('17 pt'),
-      18 => ts('18 pt'),
-      19 => ts('19 pt'),
-      20 => ts('20 pt'),
-      21 => ts('21 pt'),
-      22 => ts('22 pt'),
-      23 => ts('23 pt'),
-      24 => ts('24 pt'),
-    );
+    $fontSizes = array();
+    for ($i = 6; $i <= 60; $i++) {
+      $fontSizes[$i] = ts('%1 pt', array(1 => $i));
+    }
+
+    return $fontSizes;
   }
 
   /**