private function setStreamOrFile($streamOrFile): void
    {
        if (\is_string($streamOrFile)) {
            $this->file = $streamOrFile;

            return;
        }

        if (\is_resource($streamOrFile)) {
            $this->stream = new Stream($streamOrFile);

            return;
        }

        if ($streamOrFile instanceof StreamInterface) {
            $this->stream = $streamOrFile;

            return;
        }

        throw new InvalidArgumentException('Invalid stream or file provided for UploadedFile.');
    }
private function setStreamOrFile($streamOrFile): void
    {
        if (\is_string($streamOrFile)) {
            $this->file = $streamOrFile;

            return;
        }

        if (\is_resource($streamOrFile)) {
            $this->stream = new Stream($streamOrFile);

            return;
        }

        if ($streamOrFile instanceof StreamInterface) {
            $this->stream = $streamOrFile;

            return;
        }

        throw new InvalidArgumentException('Invalid stream or file provided for UploadedFile.');
    }
private function setStreamOrFile ( $ streamOrFile ) : void { if ( \ is_string ( $ streamOrFile ) ) { $ this -> file = $ streamOrFile ; return ; } if ( \ is_resource ( $ streamOrFile ) ) { $ this -> stream = new Stream ( $ streamOrFile ) ; return ; } if ( $ streamOrFile instanceof StreamInterface ) { $ this -> stream = $ streamOrFile ; return ; } throw new InvalidArgumentException ( 'Invalid stream or file provided for UploadedFile.' ) ; }
Set the fill the right variable.

@param mixed $streamOrFile

@throws \Viserio\Component\Contract\Http\Exception\InvalidArgumentException

@return void
Set the fill the right variable .