como usar a função comum no helper e componente no Cakephp

Estamos familiarizados com os Componentes e Auxiliares no CakePHP.

Eu tenho um componente ABC e um auxiliar XYZ e ambos têm a mesma função (cerca de 2000 linhas totalizam 4000 linhas). existe alguma maneira de usar a mesma função nos arquivos Controller e .CTP. não é bom usar a mesma função duas vezes.

qualquer método para que eu possa usar a função Component / Helper no Helper / Component sem reescrever?

mesmo método no componente e auxiliar >>

Componente

classe DATAComponent estende o Componente {

public $components = array('Session', 'THmail');

public function UsaStateList()
{ /********/}

Ajudante

class LabHelper extends AppHelper {
    public function UsaStateList()
    { /********/}
}

questionAnswers(5)

yourAnswerToTheQuestion