You are here

function _fontsquirrel_api_get_font_directory_location in @font-your-face 8.3

Returns directory location of font package from Font Squirrel.

Parameters

Drupal\fontyourface\Entity\Font $font: Font entity with downloaded package.

Return value

string File stream location to font package.

2 calls to _fontsquirrel_api_get_font_directory_location()
fontsquirrel_api_entity_presave in modules/fontsquirrel_api/fontsquirrel_api.module
Implements hook_entity_presave().
fontsquirrel_api_page_attachments in modules/fontsquirrel_api/fontsquirrel_api.module
Implements hook_page_attachments().

File

modules/fontsquirrel_api/fontsquirrel_api.module, line 263
Font Squirrel API module file.

Code

function _fontsquirrel_api_get_font_directory_location(Font $font) {
  return file_build_uri('fontyourface/fontsquirrel/' . _fontsquirrel_api_get_sanitized_css_family($font->css_family->value) . '-fontfacekit');
}