entity_browser_instagram.module in Varbase Media 8.5
Support for instagram posts as media entities.
File
modules/varbase_media_instagram/entity_browser_instagram.moduleView source
<?php
/**
* @file
* Support for instagram posts as media entities.
*/
use Drupal\entity_browser_generic_embed\OverrideHelper as Override;
use Drupal\varbase_media_instagram\Plugin\media\Source\Instagram;
/**
* Implements hook_media_source_info_alter().
*/
function varbase_media_instagram_media_source_info_alter(array &$sources) {
$sources['instagram']['input_match'] = [
'constraint' => 'InstagramEmbedCode',
'field_types' => [
'string',
'string_long',
],
];
$sources['instagram']['preview'] = TRUE;
Override::pluginClass($sources['instagram'], Instagram::class);
}
Functions
Name | Description |
---|---|
varbase_media_instagram_media_source_info_alter | Implements hook_media_source_info_alter(). |