PluginProbe
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF / 2.2.9
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF v2.2.9
2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.9 2.2.8 trunk 1.10 1.3.3 1.3.4 1.3.5 1.3.5.1 1.3.5.2 1.3.6 1.3.6.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.5 All 103 releases
imagify / vendor / league / container / src / Definition / DefinitionInterface.php

DefinitionInterface.php in Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF 2.2.9, at vendor/league/container/src/Definition/DefinitionInterface.php

26 lines 1005 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 declare(strict_types=1);
4
5 namespace Imagify\Dependencies\League\Container\Definition;
6
7 use Imagify\Dependencies\League\Container\ContainerAwareInterface;
8
9 interface DefinitionInterface extends ContainerAwareInterface
10 {
11 public function addArgument($arg): DefinitionInterface;
12 public function addArguments(array $args): DefinitionInterface;
13 public function addMethodCall(string $method, array $args = []): DefinitionInterface;
14 public function addMethodCalls(array $methods = []): DefinitionInterface;
15 public function addTag(string $tag): DefinitionInterface;
16 public function getAlias(): string;
17 public function getConcrete();
18 public function hasTag(string $tag): bool;
19 public function isShared(): bool;
20 public function resolve();
21 public function resolveNew();
22 public function setAlias(string $id): DefinitionInterface;
23 public function setConcrete($concrete): DefinitionInterface;
24 public function setShared(bool $shared): DefinitionInterface;
25 }
26