PluginProbe
Elementor Website Builder – more than just a page builder / 3.27.4
Elementor Website Builder – more than just a page builder v3.27.4
4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 4.0.7 All 451 releases
elementor / vendor_prefixed / php-di / php-di / src / Definition / Definition.php

Definition.php in Elementor Website Builder – more than just a page builder 3.27.4, at vendor_prefixed/php-di/php-di/src/Definition/Definition.php

33 lines 835 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 namespace ElementorDeps\DI\Definition;
5
6 use ElementorDeps\DI\Factory\RequestedEntry;
7 /**
8 * Definition.
9 *
10 * @internal This interface is internal to PHP-DI and may change between minor versions.
11 *
12 * @author Matthieu Napoli <matthieu@mnapoli.fr>
13 */
14 interface Definition extends RequestedEntry
15 {
16 /**
17 * Returns the name of the entry in the container.
18 */
19 public function getName() : string;
20 /**
21 * Set the name of the entry in the container.
22 */
23 public function setName(string $name);
24 /**
25 * Apply a callable that replaces the definitions nested in this definition.
26 */
27 public function replaceNestedDefinitions(callable $replacer);
28 /**
29 * Definitions can be cast to string for debugging information.
30 */
31 public function __toString();
32 }
33