Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.15.147.225
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
myadmin /
vendor /
symfony /
cache /
Adapter /
Delete
Unzip
Name
Size
Permission
Date
Action
AbstractAdapter.php
8.02
KB
-rw-r--r--
2021-02-05 18:32
AbstractTagAwareAdapter.php
12.17
KB
-rw-r--r--
2021-02-05 18:32
AdapterInterface.php
1
KB
-rw-r--r--
2021-02-05 18:32
ApcuAdapter.php
643
B
-rw-r--r--
2021-02-05 18:32
ArrayAdapter.php
4.25
KB
-rw-r--r--
2021-02-05 18:32
ChainAdapter.php
8.6
KB
-rw-r--r--
2021-02-05 18:32
DoctrineAdapter.php
700
B
-rw-r--r--
2021-02-05 18:32
FilesystemAdapter.php
933
B
-rw-r--r--
2021-02-05 18:32
FilesystemTagAwareAdapter.php
7.42
KB
-rw-r--r--
2021-02-05 18:32
MemcachedAdapter.php
1.27
KB
-rw-r--r--
2021-02-05 18:32
NullAdapter.php
2.71
KB
-rw-r--r--
2021-02-05 18:32
PdoAdapter.php
2.31
KB
-rw-r--r--
2021-02-05 18:32
PhpArrayAdapter.php
9.41
KB
-rw-r--r--
2021-02-05 18:32
PhpFilesAdapter.php
1.32
KB
-rw-r--r--
2021-02-05 18:32
ProxyAdapter.php
8.21
KB
-rw-r--r--
2021-02-05 18:32
Psr16Adapter.php
1.84
KB
-rw-r--r--
2021-02-05 18:32
RedisAdapter.php
1
KB
-rw-r--r--
2021-02-05 18:32
RedisTagAwareAdapter.php
11.06
KB
-rw-r--r--
2021-02-05 18:32
SimpleCacheAdapter.php
553
B
-rw-r--r--
2021-02-05 18:32
TagAwareAdapter.php
11.35
KB
-rw-r--r--
2021-02-05 18:32
TagAwareAdapterInterface.php
785
B
-rw-r--r--
2021-02-05 18:32
TraceableAdapter.php
6.9
KB
-rw-r--r--
2021-02-05 18:32
TraceableTagAwareAdapter.php
926
B
-rw-r--r--
2021-02-05 18:32
Save
Rename
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Cache\Adapter; use Psr\Cache\CacheItemInterface; use Psr\Log\LoggerAwareInterface; use Symfony\Component\Cache\CacheItem; use Symfony\Component\Cache\ResettableInterface; use Symfony\Component\Cache\Traits\ArrayTrait; use Symfony\Contracts\Cache\CacheInterface; /** * @author Nicolas Grekas <p@tchwork.com> */ class ArrayAdapter implements AdapterInterface, CacheInterface, LoggerAwareInterface, ResettableInterface { use ArrayTrait; private $createCacheItem; private $defaultLifetime; /** * @param bool $storeSerialized Disabling serialization can lead to cache corruptions when storing mutable values but increases performance otherwise */ public function __construct(int $defaultLifetime = 0, bool $storeSerialized = true) { $this->defaultLifetime = $defaultLifetime; $this->storeSerialized = $storeSerialized; $this->createCacheItem = \Closure::bind( static function ($key, $value, $isHit) { $item = new CacheItem(); $item->key = $key; $item->value = $value; $item->isHit = $isHit; return $item; }, null, CacheItem::class ); } /** * {@inheritdoc} */ public function get(string $key, callable $callback, float $beta = null, array &$metadata = null) { $item = $this->getItem($key); $metadata = $item->getMetadata(); // ArrayAdapter works in memory, we don't care about stampede protection if (\INF === $beta || !$item->isHit()) { $save = true; $this->save($item->set($callback($item, $save))); } return $item->get(); } /** * {@inheritdoc} */ public function getItem($key) { if (!$isHit = $this->hasItem($key)) { $this->values[$key] = $value = null; } else { $value = $this->storeSerialized ? $this->unfreeze($key, $isHit) : $this->values[$key]; } $f = $this->createCacheItem; return $f($key, $value, $isHit); } /** * {@inheritdoc} */ public function getItems(array $keys = []) { foreach ($keys as $key) { if (!\is_string($key) || !isset($this->expiries[$key])) { CacheItem::validateKey($key); } } return $this->generateItems($keys, microtime(true), $this->createCacheItem); } /** * {@inheritdoc} * * @return bool */ public function deleteItems(array $keys) { foreach ($keys as $key) { $this->deleteItem($key); } return true; } /** * {@inheritdoc} * * @return bool */ public function save(CacheItemInterface $item) { if (!$item instanceof CacheItem) { return false; } $item = (array) $item; $key = $item["\0*\0key"]; $value = $item["\0*\0value"]; $expiry = $item["\0*\0expiry"]; if (0 === $expiry) { $expiry = \PHP_INT_MAX; } if (null !== $expiry && $expiry <= microtime(true)) { $this->deleteItem($key); return true; } if ($this->storeSerialized && null === $value = $this->freeze($value, $key)) { return false; } if (null === $expiry && 0 < $this->defaultLifetime) { $expiry = microtime(true) + $this->defaultLifetime; } $this->values[$key] = $value; $this->expiries[$key] = null !== $expiry ? $expiry : \PHP_INT_MAX; return true; } /** * {@inheritdoc} * * @return bool */ public function saveDeferred(CacheItemInterface $item) { return $this->save($item); } /** * {@inheritdoc} * * @return bool */ public function commit() { return true; } /** * {@inheritdoc} */ public function delete(string $key): bool { return $this->deleteItem($key); } }