PluginProbe
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot / 4.2.0
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot v4.2.0
4.9.2 4.9.1 4.9.0 4.8.2 4.8.1 4.8.0 4.7.0 4.6.2 4.6.1 4.6.0 4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 4.5.1 4.5.0 4.4.1 4.4.0 3.3.4 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 All 200 releases
betterdocs / includes / Dependencies / DI / Definition / SelfResolvingDefinition.php

SelfResolvingDefinition.php in BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot 4.2.0, at includes/Dependencies/DI/Definition/SelfResolvingDefinition.php

28 lines 620 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 WPDeveloper\BetterDocs\Dependencies\DI\Definition;
6
7 use WPDeveloper\BetterDocs\Dependencies\Psr\Container\ContainerInterface;
8
9 /**
10 * Describes a definition that can resolve itself.
11 *
12 * @author Matthieu Napoli <matthieu@mnapoli.fr>
13 */
14 interface SelfResolvingDefinition
15 {
16 /**
17 * Resolve the definition and return the resulting value.
18 *
19 * @return mixed
20 */
21 public function resolve(ContainerInterface $container);
22
23 /**
24 * Check if a definition can be resolved.
25 */
26 public function isResolvable(ContainerInterface $container) : bool;
27 }
28