Código PHP:
Ver original @unlink($_FILES['file-avatar']['tmp_name']); jerror('El archivo no es una imagen válida');
}
exif_imagetype() returna una
constante, y en esa línea estas comprobando si el valor retornado por exif_imagetype() está en el array $allowede, pero dicho array contiene extensiones, no constantes. La solución sería reemplazar $allowede por $allowedc en la línea que te causa problemas.
Prueba y comentas.
Saludos.