Mercurial > hg > cmmr2012-drupal-site
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)); |