private static function normalizeDobm()

in src/FacebookAds/Object/ServerSide/Normalizer.php [249:265]


  private static function normalizeDobm($dobm) {
    if (strlen($dobm) == 1) {
      $dobm = '0' . $dobm;
    }

    if (!preg_match('/^[0-9]{2}$/', $dobm)) {
      throw new InvalidArgumentException('Invalid dobm passed(' . $dobm . '). Date of birth month should be in format "MM".');
    }

    $dobm_int = intval($dobm);
    $in_month_range = ($dobm_int >= 1) && ($dobm_int <= 12);
    if (!$in_month_range) {
      throw new InvalidArgumentException('Invalid dobm passed(' . $dobm . '). Date of birth month should be in format "MM".');
    }

    return $dobm;
  }