TYPE-0 PERFECT SEIHA
Server Info:
FreeBSD scimitar.blueboard.cz 13.5-STABLE FreeBSD 13.5-STABLE stable/13-4f2925105 GENERIC amd64
Software:
Apache
User:
www
Crot
Crot File
Crot Dir
Crot Command
[LockSelf]
[HOME]
data
www
19068
fszoo_net
www
api
2
root
vendor
teze
teze
src
bc2
di
src
DI
Show Hidden Files
Edit File: /data/www/19068/fszoo_net/www/api/2/root/vendor/teze/teze/src/bc2/di/src/DI/ServiceContainer.php
<?php /** * Copyright (c) Jan Pospisil (http://www.jan-pospisil.cz) */ namespace Teze\DI; use Nette\DI\MissingServiceException; /** * ServiceContainer * @deprecated * @author Jan Pospisil */ class ServiceContainer extends \Nette\Object { private $container; private $registry = array(); private $change; public function __construct(\Nette\DI\Container $systemContainer) { $this->container = $systemContainer; } public function allowChangeRegister($bool = TRUE) { $this->change = $bool; } public function reset() { $this->registry = array(); } public function &__get($name) { if (isset($this->registry[$name])) { $return = $this->registry[$name]; return $return; } $parts = explode('-', $name); $return = $this->container; foreach($parts as $service){ if(is_object($return)){ $return = $return->$service; } elseif(is_array($return)){ $return = $return[$service]; } } return $return; } public function __set($name, $value) { //$this->addService($name, $value); if ($this->change) $this->registry[$name] = $value; else $this->container->$name = $value; return $value; } public function __call($name, $args) { return call_user_func_array(array($this->container, $name), $args); } public function getService($name) { if (isset($this->registry[$name])) return $this->registry[$name]; return $this->container->getService($name); } public function addService($name, $value){ $this->container->addService($name, $value); return $value; } }
Crotin
Name
Size
Permissions
Modified
User/Group
Config.php
326
0644
2016-03-05 11:29:08
Unknown/Unknown
Dependences.php
2002
0644
2016-03-05 11:29:08
Unknown/Unknown
PresenterFactory.php
923
0644
2016-03-05 11:29:08
Unknown/Unknown
ClassBuilder.php
1659
0644
2016-03-05 11:29:07
Unknown/Unknown
IFactory.php
222
0644
2016-03-05 11:29:08
Unknown/Unknown
ServiceContainer.php
1611
0644
2016-03-05 11:29:08
Unknown/Unknown
InterfaceTemplate.phpt
193
0644
2016-03-05 11:29:08
Unknown/Unknown
Validator.php
2361
0644
2016-03-05 11:29:08
Unknown/Unknown
CompileException.php
287
0644
2016-03-05 11:29:08
Unknown/Unknown
IClassBuilder.php
253
0644
2016-03-05 11:29:08
Unknown/Unknown
FactoryClassTemplate.phpt
499
0644
2016-03-05 11:29:07
Unknown/Unknown
DependencyException.php
291
0644
2016-03-05 11:29:08
Unknown/Unknown
DependencyBuilder.php
2868
0644
2016-03-05 11:29:08
Unknown/Unknown
Container.php
11690
0644
2016-03-05 11:29:07
Unknown/Unknown
NGANU
Rename
Hapus
Chmod
Chown
Touch
Zip
Unzip
Download
Crotin