comparison core/modules/image/tests/src/Kernel/ImageThemeFunctionTest.php @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents a9cd425dd02b
children
comparison
equal deleted inserted replaced
4:a9cd425dd02b 5:12f9dff5fda9
1 <?php 1 <?php
2 2
3 namespace Drupal\Tests\image\Kernel; 3 namespace Drupal\Tests\image\Kernel;
4 4
5 use Drupal\Core\Field\FieldStorageDefinitionInterface; 5 use Drupal\Core\Field\FieldStorageDefinitionInterface;
6 use Drupal\Core\File\FileSystemInterface;
6 use Drupal\Core\Url; 7 use Drupal\Core\Url;
7 use Drupal\entity_test\Entity\EntityTest; 8 use Drupal\entity_test\Entity\EntityTest;
8 use Drupal\field\Entity\FieldConfig; 9 use Drupal\field\Entity\FieldConfig;
9 use Drupal\file\Entity\File; 10 use Drupal\file\Entity\File;
10 use Drupal\image\Entity\ImageStyle; 11 use Drupal\image\Entity\ImageStyle;
60 FieldConfig::create([ 61 FieldConfig::create([
61 'entity_type' => 'entity_test', 62 'entity_type' => 'entity_test',
62 'field_name' => 'image_test', 63 'field_name' => 'image_test',
63 'bundle' => 'entity_test', 64 'bundle' => 'entity_test',
64 ])->save(); 65 ])->save();
65 file_unmanaged_copy($this->root . '/core/misc/druplicon.png', 'public://example.jpg'); 66 \Drupal::service('file_system')->copy($this->root . '/core/misc/druplicon.png', 'public://example.jpg');
66 $this->image = File::create([ 67 $this->image = File::create([
67 'uri' => 'public://example.jpg', 68 'uri' => 'public://example.jpg',
68 ]); 69 ]);
69 $this->image->save(); 70 $this->image->save();
70 $this->imageFactory = $this->container->get('image.factory'); 71 $this->imageFactory = $this->container->get('image.factory');
78 $renderer = $this->container->get('renderer'); 79 $renderer = $this->container->get('renderer');
79 80
80 // Create an image. 81 // Create an image.
81 $files = $this->drupalGetTestFiles('image'); 82 $files = $this->drupalGetTestFiles('image');
82 $file = reset($files); 83 $file = reset($files);
83 $original_uri = file_unmanaged_copy($file->uri, 'public://', FILE_EXISTS_RENAME); 84 $original_uri = \Drupal::service('file_system')->copy($file->uri, 'public://', FileSystemInterface::EXISTS_RENAME);
84 85
85 // Create a style. 86 // Create a style.
86 $style = ImageStyle::create(['name' => 'test', 'label' => 'Test']); 87 $style = ImageStyle::create(['name' => 'test', 'label' => 'Test']);
87 $style->save(); 88 $style->save();
88 $url = file_url_transform_relative($style->buildUrl($original_uri)); 89 $url = file_url_transform_relative($style->buildUrl($original_uri));
140 $renderer = $this->container->get('renderer'); 141 $renderer = $this->container->get('renderer');
141 142
142 // Create an image. 143 // Create an image.
143 $files = $this->drupalGetTestFiles('image'); 144 $files = $this->drupalGetTestFiles('image');
144 $file = reset($files); 145 $file = reset($files);
145 $original_uri = file_unmanaged_copy($file->uri, 'public://', FILE_EXISTS_RENAME); 146 $original_uri = \Drupal::service('file_system')->copy($file->uri, 'public://', FileSystemInterface::EXISTS_RENAME);
146 147
147 // Create a style. 148 // Create a style.
148 $style = ImageStyle::create(['name' => 'image_test', 'label' => 'Test']); 149 $style = ImageStyle::create(['name' => 'image_test', 'label' => 'Test']);
149 $style->save(); 150 $style->save();
150 $url = file_url_transform_relative($style->buildUrl($original_uri)); 151 $url = file_url_transform_relative($style->buildUrl($original_uri));