function typekit_api_kit_matches_domain in @font-your-face 6.2
Same name and namespace in other branches
- 8.3 modules/typekit_api/typekit_api.module \typekit_api_kit_matches_domain()
- 6 modules/typekit_api/typekit_api.module \typekit_api_kit_matches_domain()
- 7.2 modules/typekit_api/typekit_api.module \typekit_api_kit_matches_domain()
- 7 modules/typekit_api/typekit_api.module \typekit_api_kit_matches_domain()
Checks if a given kit matches a given domain.
1 call to typekit_api_kit_matches_domain()
- typekit_api_fontyourface_import in modules/
typekit_api/ typekit_api.module - Implements hook_fontyourface_import().
File
- modules/
typekit_api/ typekit_api.module, line 272
Code
function typekit_api_kit_matches_domain($kit, $domain) {
$domain = drupal_strtolower($domain);
foreach ($kit->domains as $kit_domain) {
$kit_domain = drupal_strtolower($kit_domain);
if ($kit_domain == $domain) {
return TRUE;
}
else {
$regex = '#' . str_replace(array(
'.',
'*',
), array(
'\\.',
'.*',
), $kit_domain) . '#';
if (preg_match($regex, $domain)) {
return TRUE;
}
// if
}
// else
}
// foreach
return FALSE;
}