No
That function creates a form that looks like a link. Uploading a file can be achieved with appropriate usage of the form helper, e.g.:
echo $this->Form->create('User', array('type' => 'file'));
echo $this->Form->file('avatar');
echo $this->Form->submit();