Contao\CoreBundle\Image\ImageSizes::getAllOptions PHP Метод

getAllOptions() публичный Метод

Returns the image sizes as options suitable for widgets.
public getAllOptions ( ) : array
Результат array
    public function getAllOptions()
    {
        $this->loadOptions();
        $event = new ImageSizesEvent($this->options);
        $this->eventDispatcher->dispatch(ContaoCoreEvents::IMAGE_SIZES_ALL, $event);
        return $event->getImageSizes();
    }

Usage Example

Пример #1
0
 /**
  * Tests getting all options without image sizes.
  */
 public function testGetAllOptionsWithoutImageSizes()
 {
     $this->expectEvent(ContaoCoreEvents::IMAGE_SIZES_ALL);
     $this->expectImageSizes([]);
     $options = $this->imageSizes->getAllOptions();
     $this->assertArraySubset($GLOBALS['TL_CROP'], $options);
     $this->assertArrayNotHasKey('image_sizes', $options);
 }