public function withHolder(Holder $holder): self
    {
        $obj = clone $this;
        $obj->_holder = $holder;
        return $obj;
    }
public function withHolder(Holder $holder): self
    {
        $obj = clone $this;
        $obj->_holder = $holder;
        return $obj;
    }
public function withHolder ( Holder $ holder ) : self { $ obj = clone $ this ; $ obj -> _holder = $ holder ; return $ obj ; }
Get self with holder.

@param Holder $holder
@return self
Get self with holder .