404

[ Avaa Bypassed ]




Upload:

Command:

elspacio@3.145.105.116: ~ $
<?php

namespace Illuminate\Cache;

class ApcWrapper
{
    /**
     * Indicates if APCu is supported.
     *
     * @var bool
     */
    protected $apcu = false;

    /**
     * Create a new APC wrapper instance.
     *
     * @return void
     */
    public function __construct()
    {
        $this->apcu = function_exists('apcu_fetch');
    }

    /**
     * Get an item from the cache.
     *
     * @param  string  $key
     * @return mixed
     */
    public function get($key)
    {
        return $this->apcu ? apcu_fetch($key) : apc_fetch($key);
    }

    /**
     * Store an item in the cache.
     *
     * @param  string  $key
     * @param  mixed  $value
     * @param  int  $seconds
     * @return array|bool
     */
    public function put($key, $value, $seconds)
    {
        return $this->apcu ? apcu_store($key, $value, $seconds) : apc_store($key, $value, $seconds);
    }

    /**
     * Increment the value of an item in the cache.
     *
     * @param  string  $key
     * @param  mixed  $value
     * @return int|bool
     */
    public function increment($key, $value)
    {
        return $this->apcu ? apcu_inc($key, $value) : apc_inc($key, $value);
    }

    /**
     * Decrement the value of an item in the cache.
     *
     * @param  string  $key
     * @param  mixed  $value
     * @return int|bool
     */
    public function decrement($key, $value)
    {
        return $this->apcu ? apcu_dec($key, $value) : apc_dec($key, $value);
    }

    /**
     * Remove an item from the cache.
     *
     * @param  string  $key
     * @return bool
     */
    public function delete($key)
    {
        return $this->apcu ? apcu_delete($key) : apc_delete($key);
    }

    /**
     * Remove all items from the cache.
     *
     * @return bool
     */
    public function flush()
    {
        return $this->apcu ? apcu_clear_cache() : apc_clear_cache('user');
    }
}

Filemanager

Name Type Size Permission Actions
Console Folder 0755
Events Folder 0755
RateLimiting Folder 0755
ApcStore.php File 2.53 KB 0644
ApcWrapper.php File 1.85 KB 0644
ArrayLock.php File 2.03 KB 0644
ArrayStore.php File 4.55 KB 0644
CacheLock.php File 1.79 KB 0644
CacheManager.php File 10.44 KB 0644
CacheServiceProvider.php File 1.32 KB 0644
DatabaseLock.php File 3.52 KB 0644
DatabaseStore.php File 10.1 KB 0644
DynamoDbLock.php File 1.56 KB 0644
DynamoDbStore.php File 14.63 KB 0644
FileLock.php File 271 B 0644
FileStore.php File 9 KB 0644
HasCacheLock.php File 681 B 0644
LICENSE.md File 1.05 KB 0644
Lock.php File 3.46 KB 0644
LuaScripts.php File 462 B 0644
MemcachedConnector.php File 2.33 KB 0644
MemcachedLock.php File 1.42 KB 0644
MemcachedStore.php File 6.18 KB 0644
NoLock.php File 692 B 0644
NullStore.php File 2.34 KB 0644
PhpRedisLock.php File 829 B 0644
RateLimiter.php File 4.93 KB 0644
RedisLock.php File 1.75 KB 0644
RedisStore.php File 9.83 KB 0644
RedisTagSet.php File 3.07 KB 0644
RedisTaggedCache.php File 2.8 KB 0644
Repository.php File 16.67 KB 0644
RetrievesMultipleKeys.php File 1.13 KB 0644
TagSet.php File 2.46 KB 0644
TaggableStore.php File 421 B 0644
TaggedCache.php File 2.5 KB 0644
composer.json File 1.49 KB 0644