<?php
namespace Claromentis\Core\Filesystem;

$GLOBALS["__65da1b1ec2d6653e8a0ab784" . "8e536215"] = (@$GLOBALS["__65da1b1ec2d6653e8a0ab7848" . "e536215"] ?: array()) + array("_6861f4e696401f7629cf970249" . "963c85" => base64_decode("c3RyZWFtX3dy" . "YXBwZXJfcmVn" . "aXN0ZXI="), "_cdc35d8fc350b3f0ab47062eecc" . "9e40d" => 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["__65da1b1e" . "c2d6653e8a" . "0ab7848e53" . "6215"]["_6861f4e696401f76" . "29cf970249963c85"]($_21f5dd11309da4af2e51660e6f110a91, __CLASS__, $_b0cf8216499408f540e9d36fba2f4972);
    }
    
    
    
    
    
    
    
    
    
    
    
    public function rename($_bc801875fadf5e1b213f4a5fa6f6ae55, $_5132d577a4d7aacbdb2388180a1d2cdc)
    {
        $this->uri = $_bc801875fadf5e1b213f4a5fa6f6ae55;
        $args = [$this->getTarget($_bc801875fadf5e1b213f4a5fa6f6ae55), $this->getTarget($_5132d577a4d7aacbdb2388180a1d2cdc)];
        return $this->invoke($this->getFilesystem(), $GLOBALS["__65da1b1ec2d6653e8a0ab7848e536" . "215"]["_cdc35d8fc350b3f0ab47062eecc9e4" . "0d"], $args, $GLOBALS["__65da1b1ec2d6653e8a0a" . "b7848e536215"]["_cdc35d8fc350b3f0ab4706" . "2eecc9e40d"]);
    }
}