public function pathBuilder($name = null, array $options = []) {
		if ($name instanceof PathBuilderInterface) {
			$this->_pathBuilder = $name;

			return $this->_pathBuilder;
		}

		if ($name !== null) {
			$this->_pathBuilder = $this->createPathBuilder($name, $options);
		}

		return $this->_pathBuilder;
	}
public function pathBuilder($name = null, array $options = []) {
		if ($name instanceof PathBuilderInterface) {
			$this->_pathBuilder = $name;

			return $this->_pathBuilder;
		}

		if ($name !== null) {
			$this->_pathBuilder = $this->createPathBuilder($name, $options);
		}

		return $this->_pathBuilder;
	}
public function pathBuilder ( $ name = null , array $ options = [ ] ) { if ( $ name instanceof PathBuilderInterface ) { $ this -> _pathBuilder = $ name ; return $ this -> _pathBuilder ; } if ( $ name !== null ) { $ this -> _pathBuilder = $ this -> createPathBuilder ( $ name , $ options ) ; } return $ this -> _pathBuilder ; }
Getter and setter for the local PathBuilderInterface instance.

@param string|\Burzum\FileStorage\Storage\PathBuilder\PathBuilderInterface|null $name
@param array $options
@return \Burzum\FileStorage\Storage\PathBuilder\PathBuilderInterface
Getter and setter for the local PathBuilderInterface instance .