Amp\Artax\Parser::setOption PHP Method

setOption() public method

public setOption ( $option, $value )
    public function setOption($option, $value)
    {
        switch ($option) {
            case self::OP_MAX_HEADER_BYTES:
                $this->maxHeaderBytes = (int) $value;
                break;
            case self::OP_MAX_BODY_BYTES:
                $this->maxBodyBytes = (int) $value;
                break;
            case self::OP_BODY_SWAP_SIZE:
                $this->bodySwapSize = (int) $value;
                break;
            case self::OP_DISCARD_BODY:
                $this->discardBody = (bool) $value;
                break;
            case self::OP_BODY_DATA_CALLBACK:
                $this->bodyDataCallback = $value;
                break;
            case self::OP_RETURN_BEFORE_ENTITY:
                $this->returnBeforeEntity = (bool) $value;
                break;
            default:
                throw new \DomainException(sprintf('Unknown parser option: %s', $option));
        }
    }