[Resolvido] Alterar Nome de Arquivo com campo Imagem(Nome do Arquivo)

Boa tarde pessoal, eu precisava alterar o nome do arquivo e fazer um resize antes de salvar ele. Alguém sabe me dizer como posso fazer isso?

Estranho que no [Insert] funciona.
No onBeforeInsert, eu consigo o caminho da imagem Temp dessa forma:
$caminho = $this->SC_IMG_arquivo;
Assim eu consigo fazer o resize do Temp, antes de salvar no diretório Img
E consigo mudar o nome dessa forma:
$extensao = ‘.’ . pathinfo({arquivo})[‘extension’]; //Pega a extensão original|
{arquivo} = {nome_unico}. $extensao; //Muda o nome do arquivo, mas usa a mesma extensão.

Mas ao [Alterar] a Imagem, não funciona.
Eu não sei como pegar o arquivo Temp que é carregado quando arrasta a imagem(antes de clicar em alterar)
E também nenhuma variável do Scriptcase que procurei, não altera o nome do arquivo, para salvar com outro nome.

Tentei dessa forma, mas esse arquivo Temp, eu tento fazer o resize dele, mas não alterna no onAfterUpdate:
$caminho_tmp = $this->Ini->root . $this->Ini->path_imag_temp . '/' . $this->arquivo_ul_name;

Procurei dentro do $this e $_SESSION e não achei…
echo ‘< pre>’;
print_r ($this);
print_r ($_SESSION);
echo ‘< /pre>’;

imagem se encontra em $this->Ini->path_imagens após a submissão do formulário.

Estava querendo fazer o resize do temp, antes de salvar no diretório img. Mas ficou mais fácil deixar salvar a imagem no diretório img, depois disso, fazer o resize dele, renomear ele, e renomear no banco, no onAfterInsert e onAfterUpdate