ACIL FM
Dark
Refresh
Current DIR:
/opt/cpanel/ea-wappspector/vendor/php-di/php-di/src/Definition
/
opt
cpanel
ea-wappspector
vendor
php-di
php-di
src
Definition
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
Dumper
-
chmod
Open
Rename
Delete
Exception
-
chmod
Open
Rename
Delete
Helper
-
chmod
Open
Rename
Delete
ObjectDefinition
-
chmod
Open
Rename
Delete
Resolver
-
chmod
Open
Rename
Delete
Source
-
chmod
Open
Rename
Delete
ArrayDefinition.php
1.31 MB
chmod
View
DL
Edit
Rename
Delete
ArrayDefinitionExtension.php
1017 B
chmod
View
DL
Edit
Rename
Delete
AutowireDefinition.php
170 B
chmod
View
DL
Edit
Rename
Delete
DecoratorDefinition.php
782 B
chmod
View
DL
Edit
Rename
Delete
Definition.php
847 B
chmod
View
DL
Edit
Rename
Delete
EnvironmentVariableDefinition.php
2.5 MB
chmod
View
DL
Edit
Rename
Delete
ExtendsPreviousDefinition.php
323 B
chmod
View
DL
Edit
Rename
Delete
FactoryDefinition.php
1.72 MB
chmod
View
DL
Edit
Rename
Delete
InstanceDefinition.php
1.12 MB
chmod
View
DL
Edit
Rename
Delete
ObjectDefinition.php
6.3 MB
chmod
View
DL
Edit
Rename
Delete
Reference.php
1.29 MB
chmod
View
DL
Edit
Rename
Delete
SelfResolvingDefinition.php
528 B
chmod
View
DL
Edit
Rename
Delete
StringDefinition.php
2.21 MB
chmod
View
DL
Edit
Rename
Delete
ValueDefinition.php
1.11 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /opt/cpanel/ea-wappspector/vendor/php-di/php-di/src/Definition/FactoryDefinition.php
<?php declare(strict_types=1); namespace DI\Definition; /** * Definition of a value or class with a factory. * * @author Matthieu Napoli <matthieu@mnapoli.fr> */ class FactoryDefinition implements Definition { /** * Entry name. */ private string $name; /** * Callable that returns the value. * @var callable */ private $factory; /** * Factory parameters. * @var mixed[] */ private array $parameters; /** * @param string $name Entry name * @param callable|array|string $factory Callable that returns the value associated to the entry name. * @param array $parameters Parameters to be passed to the callable */ public function __construct(string $name, callable|array|string $factory, array $parameters = []) { $this->name = $name; $this->factory = $factory; $this->parameters = $parameters; } public function getName() : string { return $this->name; } public function setName(string $name) : void { $this->name = $name; } /** * @return callable|array|string Callable that returns the value associated to the entry name. */ public function getCallable() : callable|array|string { return $this->factory; } /** * @return array Array containing the parameters to be passed to the callable, indexed by name. */ public function getParameters() : array { return $this->parameters; } public function replaceNestedDefinitions(callable $replacer) : void { $this->parameters = array_map($replacer, $this->parameters); } public function __toString() : string { return 'Factory'; } }
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply