public function withPivot($columns)
    {
        $this->pivotColumns = array_merge(
            $this->pivotColumns, is_array($columns) ? $columns : func_get_args()
        );

        return $this;
    }
public function withPivot($columns)
    {
        $this->pivotColumns = array_merge(
            $this->pivotColumns, is_array($columns) ? $columns : func_get_args()
        );

        return $this;
    }
public function withPivot ( $ columns ) { $ this -> pivotColumns = array_merge ( $ this -> pivotColumns , is_array ( $ columns ) ? $ columns : func_get_args ( ) ) ; return $ this ; }
Set the columns on the pivot table to retrieve.

@param  array|mixed  $columns
@return $this
Set the columns on the pivot table to retrieve .