public static function moveFile($src_filename, $directory, &$dst_filename, &$fullpath = NULL) { $s = $src_filename; $d = self::absolute($directory); if (!file_exists($s) && ($a = self::absolute($s))) { $s = file_exists($a) ? $a : false; } if ($s && Amslib_File::move($s, $d, $dst_filename, $fullpath)) { return true; } if (!$s) { Amslib_Debug::log(self::ERROR_FILE_NOT_FOUND . " (s,src_filename) = ", $s, $src_filename); } return false; }