Файловый менеджер - Редактировать - /home/pimjdymy/public_html/safrandsi/vendor/pixelandtonic/imagine/src/Image/AbstractLayers.php
Назад
<?php /* * This file is part of the Imagine package. * * (c) Bulat Shakirzyanov <mallluhuct@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Imagine\Image; use Imagine\Factory\ClassFactory; use Imagine\Factory\ClassFactoryAwareInterface; use Imagine\Factory\ClassFactoryInterface; abstract class AbstractLayers implements LayersInterface, ClassFactoryAwareInterface { /** * @var \Imagine\Factory\ClassFactoryInterface|null */ private $classFactory; /** * {@inheritdoc} * * @see \Imagine\Image\LayersInterface::add() */ public function add(ImageInterface $image) { $this[] = $image; return $this; } /** * {@inheritdoc} * * @see \Imagine\Image\LayersInterface::set() */ public function set($offset, ImageInterface $image) { $this[$offset] = $image; return $this; } /** * {@inheritdoc} * * @see \Imagine\Image\LayersInterface::remove() */ public function remove($offset) { unset($this[$offset]); return $this; } /** * {@inheritdoc} * * @see \Imagine\Image\LayersInterface::get() */ public function get($offset) { return $this[$offset]; } /** * {@inheritdoc} * * @see \Imagine\Image\LayersInterface::has() */ public function has($offset) { return isset($this[$offset]); } /** * {@inheritdoc} * * @see \Imagine\Factory\ClassFactoryAwareInterface::setClassFactory() */ public function setClassFactory(ClassFactoryInterface $classFactory) { $this->classFactory = $classFactory; return $this; } /** * {@inheritdoc} * * @see \Imagine\Factory\ClassFactoryAwareInterface::getClassFactory() */ public function getClassFactory() { if ($this->classFactory === null) { $this->classFactory = new ClassFactory(); } return $this->classFactory; } }
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка