public function batch(CFBatchRequest &$queue = null)
	{
		if ($queue)
		{
			$this->batch_object = $queue;
		}
		elseif ($this->internal_batch_object)
		{
			$this->batch_object = &$this->internal_batch_object;
		}
		else
		{
			$this->internal_batch_object = new $this->batch_class();
			$this->batch_object = &$this->internal_batch_object;
		}

		$this->use_batch_flow = true;

		return $this;
	}
public function batch(CFBatchRequest &$queue = null)
	{
		if ($queue)
		{
			$this->batch_object = $queue;
		}
		elseif ($this->internal_batch_object)
		{
			$this->batch_object = &$this->internal_batch_object;
		}
		else
		{
			$this->internal_batch_object = new $this->batch_class();
			$this->batch_object = &$this->internal_batch_object;
		}

		$this->use_batch_flow = true;

		return $this;
	}
public function batch ( CFBatchRequest & $ queue = null ) { if ( $ queue ) { $ this -> batch_object = $ queue ; } elseif ( $ this -> internal_batch_object ) { $ this -> batch_object = & $ this -> internal_batch_object ; } else { $ this -> internal_batch_object = new $ this -> batch_class ( ) ; $ this -> batch_object = & $ this -> internal_batch_object ; } $ this -> use_batch_flow = true ; return $ this ; }
Specifies that the intended request should be queued for a later batch request.

@param CFBatchRequest $queue (Optional) The <CFBatchRequest> instance to use for managing batch requests. If not available, it generates a new instance of <CFBatchRequest>.
@return $this A reference to the current instance.
Specifies that the intended request should be queued for a later batch request .