znalazłem coś takiego i wykorzystałem ,
$this -> cropImage( 640, 480, 'files/photo/tmp/' . $new_name, $roz, 'files/photo/big/' . $new_name );
jednak jak tu widać ta funkcja modyfikuje wymiar na określony , może kojarzycie jaką funkcje mogę użyć by uzyskać to co chce, czyli załadowanie orginalnego zdjęcia ze zmianą jego nazy.
będę wdzięczny za pomoc jak i sugestie.