[dev] [commits] Horde branch master updated. e7a93ed9b2ec51950fdc74648b62915e0ca02018
Jan Schneider
jan at horde.org
Sat May 14 08:25:35 UTC 2011
Zitat von Chuck Hagenbuch <chuck at horde.org>:
> Quoting Michael Rubinsky <mrubinsk at horde.org>:
>
>> Quoting Jan Schneider <jan at horde.org>:
>>
>>>> - getShareCriteria() should be protected
>>>
>>> This is true, but still a BC break. Better add a @todo to make
>>> this protected in H5.
>>
>> What's funny is that I had done it that way first, and actually had
>> a commit all ready to push but decided to reverse it to do it this
>> way. I understand about the BC, but since the methods were
>> inconsistent and thus unusable between drivers anyway (both in the
>> fact that the visibility was different, as well as the fact that
>> the return values were incompatible), I thought it best to commit
>> it this way.
>>
>> However, since you've expressed this concern, I'll revert the
>> methods back to the inconsistent signatures.
>
> If this was inconsistent between drivers, I don't know that we
> should even consider this a BC break - or at least, not a necessary
> one. Also hard to imagine anyone is relying on this already,
> especially in a driver-specific way.
Agreed. I didn't look at the other drivers, but if this was really
just fixing inconsistent method signatures, then I'm fine with
breaking BC too.
Jan.
--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/
More information about the dev
mailing list