org\bovigo\vfs\vfsStreamWrapper::register PHP 메소드

register() 공개 정적인 메소드

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

예제 #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