isnt it always the case that at least an url must be provided - even if cloaked as title due to the name of the first argument?
the current workaround inside the method is to switch the title and url if no title is necessary
but there is always an url present (not the other way around), otherwise a link() helper wouldnt make sense.
ok, I didnt take a look at other link methods.
Just stumpled upon the weird "switching fix" inside the link method.
For me it seems like the argument order hasn't been touched due to BC.
A simple example where the order would be helpful as proposed:
$this->Html->link('/yourpage');
where the url also is used as the title (second argument)
right now the url is passed as the title and then made the url again inside. kind of counter-inituitive