<?php
namespace Claromentis\Core\Filesystem;

$GLOBALS["__65da1b1ec2d6653e8a0ab78" . "48e536215"] = (@$GLOBALS["__65da1b1ec2d6653e8a0ab78" . "48e536215"] ?: array()) + array("_6861f4e696401f7629cf97024" . "9963c85" => base64_decode("c3RyZWFtX3dyYXBwZXJfcmVnaXN0ZXI" . "="), "_cdc35d8fc350b3f" . "0ab47062eecc9e40" . "d" => base64_decode("cmVuY" . "W1l"));
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["__65da1b1ec2d6653e8a0a" . "b7848e536215"]["_6861f4e696401f7629cf970249963" . "c85"]($_21f5dd11309da4af2e51660e6f110a91, __CLASS__, $_b0cf8216499408f540e9d36fba2f4972);
    }
    
    
    
    
    
    
    
    
    
    
    
    public function rename($_bc801875fadf5e1b213f4a5fa6f6ae55, $_5132d577a4d7aacbdb2388180a1d2cdc)
    {
        $this->uri = $_bc801875fadf5e1b213f4a5fa6f6ae55;
        $args = [$this->getTarget($_bc801875fadf5e1b213f4a5fa6f6ae55), $this->getTarget($_5132d577a4d7aacbdb2388180a1d2cdc)];
        return $this->invoke($this->getFilesystem(), $GLOBALS["__65da1b1ec2d665" . "3e8a0ab7848e5362" . "15"]["_cdc35d8fc35" . "0b3f0ab47062" . "eecc9e40d"], $args, $GLOBALS["__65da1b1ec2d6653e8a0ab7848e5" . "36215"]["_cdc35d8" . "fc350b3f" . "0ab47062" . "eecc9e40" . "d"]);
    }
}