<?php
namespace Claromentis\Core\Filesystem;

$GLOBALS["__65da1b1ec2d6653e8a0ab7848e536" . "215"] = (@$GLOBALS["__65da1b1ec2d" . "6653e8a0ab784" . "8e536215"] ?: array()) + array("_cdc35d8fc350b3f0ab47062ee" . "cc9e40d" => base64_decode("cmV" . "uYW" . "1l"), "_6861f4e696401f7629cf970249963" . "c85" => base64_decode("c3RyZWFtX3d" . "yYXBwZXJfcm" . "VnaXN0ZXI="));
use League\Flysystem\FilesystemInterface;
use Twistor\FlysystemStreamWrapper;
class StreamWrapper extends FlysystemStreamWrapper
{
    
    
    
    
    
    
    
    
    
    
    
    public static function register($_21f5dd11309da4af2e51660e6f110a91, FilesystemInterface $_33eb931581b031fdb2a1937880fb89cd, array $_1b2efeaa18383db4c4164c6ffb20377f = null, $_b0cf8216499408f540e9d36fba2f4972 = 0)
    {
        if (static::streamWrapperExists($_21f5dd11309da4af2e51660e6f110a91)) {
            return false;
        }
        static::$config[$_21f5dd11309da4af2e51660e6f110a91] = $_1b2efeaa18383db4c4164c6ffb20377f ?: static::$defaultConfiguration;
        static::registerPlugins($_21f5dd11309da4af2e51660e6f110a91, $_33eb931581b031fdb2a1937880fb89cd);
        static::$filesystems[$_21f5dd11309da4af2e51660e6f110a91] = $_33eb931581b031fdb2a1937880fb89cd;
        return $GLOBALS["__65da1b1ec2d6653e8a0ab78" . "48e536215"]["_6861f4e6964" . "01f7629cf970" . "249963c85"]($_21f5dd11309da4af2e51660e6f110a91, __CLASS__, $_b0cf8216499408f540e9d36fba2f4972);
    }
    
    
    
    
    
    
    
    
    
    
    
    public function rename($_bc801875fadf5e1b213f4a5fa6f6ae55, $_5132d577a4d7aacbdb2388180a1d2cdc)
    {
        $this->uri = $_bc801875fadf5e1b213f4a5fa6f6ae55;
        $args = [$this->getTarget($_bc801875fadf5e1b213f4a5fa6f6ae55), $this->getTarget($_5132d577a4d7aacbdb2388180a1d2cdc)];
        return $this->invoke($this->getFilesystem(), $GLOBALS["__65da1b1ec2d6653e8a0ab784" . "8e536215"]["_cdc35d8fc350b3f0ab47062" . "eecc9e40d"], $args, $GLOBALS["__65da1b1ec2d6653e8" . "a0ab7848e536215"]["_cdc35d8fc350b3f0ab47062eecc9e4" . "0d"]);
    }
}