org\bovigo\vfs\vfsStreamWrapper::register PHP Méthode

register() public static méthode

Please be aware that a call to this method will reset the root element to null. If the stream is already registered the method returns silently. If there is already another stream wrapper registered for the scheme used by vfsStream a vfsStreamException will be thrown.
public static register ( )
    public static function register()
    {
        self::$root = null;
        self::$quota = Quota::unlimited();
        if (true === self::$registered) {
            return;
        }
        if (@stream_wrapper_register(vfsStream::SCHEME, __CLASS__) === false) {
            throw new vfsStreamException('A handler has already been registered for the ' . vfsStream::SCHEME . ' protocol.');
        }
        self::$registered = true;
    }

Usage Example

Exemple #1
0
 protected function setFileSystem()
 {
     vfsStreamWrapper::register();
     $root = vfsStream::newDirectory('build');
     vfsStreamWrapper::setRoot($root);
     return $root;
 }
All Usage Examples Of org\bovigo\vfs\vfsStreamWrapper::register