function sms_valid_get_prefixes_for_iso2 in SMS Framework 7
Same name and namespace in other branches
- 6.2 modules/sms_valid/sms_valid.module \sms_valid_get_prefixes_for_iso2()
- 6 modules/sms_valid/sms_valid.module \sms_valid_get_prefixes_for_iso2()
Gets prefixes for a given ISO country code.
Parameters
string $iso2: A two-character ISO-3166-1 alpha-2 country code.
Return value
int[] Array of prefix numbers.
1 call to sms_valid_get_prefixes_for_iso2()
- SmsValidWebTest::testSmsValidFunctions in modules/
sms_valid/ sms_valid.test - Tests the internal sms_valid functions.
File
- modules/
sms_valid/ sms_valid.module, line 206 - Number validation feature module for Drupal SMS Framework.
Code
function sms_valid_get_prefixes_for_iso2($iso2) {
$result = db_query("SELECT prefix FROM {sms_valid_rules} WHERE iso2 = :iso2", array(
':iso2' => $iso2,
));
$prefixes = array();
//TODO while ($row = db_fetch_object($result)) {
foreach ($result as $row) {
$prefixes[] = $row->prefix;
}
return $prefixes;
}