![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/laminas/laminas-di/src/ |
<?php declare(strict_types=1); namespace Laminas\Di; /** * Provides the instance and resolver configuration */ interface ConfigInterface { /** * Check if the provided type name is aliased */ public function isAlias(string $name): bool; /** * @return string[] */ public function getConfiguredTypeNames(): array; /** * Returns the actual class name for an alias * * @return class-string|null */ public function getClassForAlias(string $name): ?string; /** * Returns the instantiation parameters for the given type * * @param string $type The alias or class name * @return array<array-key, mixed> The configured parameters */ public function getParameters(string $type): array; /** * Set the instantiation parameters for the given type * * @param array<array-key, mixed> $params * @return mixed */ public function setParameters(string $type, array $params); /** * Configured type preference */ public function getTypePreference(string $type, ?string $contextClass = null): ?string; }