3 namespace Drupal\Tests\media\Functional;
5 @trigger_error(__NAMESPACE__ . '\MediaFunctionalTestCreateMediaTypeTrait is deprecated in Drupal 8.6.0 and will be removed before Drupal 9.0.0. Use \Drupal\Tests\media\Traits\MediaTypeCreationTrait instead. See https://www.drupal.org/node/2981614.', E_USER_DEPRECATED);
7 use Drupal\Tests\media\Traits\MediaTypeCreationTrait;
10 * Trait with helpers for Media functional tests.
12 * @deprecated in Drupal 8.6.0 and will be removed before Drupal 9.0.0. Use
13 * \Drupal\Tests\media\Traits\MediaTypeCreationTrait instead.
15 * @see https://www.drupal.org/node/2981614
17 trait MediaFunctionalTestCreateMediaTypeTrait {
19 use MediaTypeCreationTrait {
20 createMediaType as traitCreateMediaType;
24 * Creates a media type.
26 * @param array $values
27 * The media type values.
28 * @param string $source
29 * (optional) The media source plugin that is responsible for additional
30 * logic related to this media type. Defaults to 'test'.
32 * @return \Drupal\media\MediaTypeInterface
33 * A newly created media type.
35 protected function createMediaType(array $values = [], $source = 'test') {
36 return $this->traitCreateMediaType($source, $values);