t138 fix security issue traversal directories

J'ai créé une fonction sanitize_path qui renvoie un chemin propre.
De plus, j'ai rajouté plusieurs @var afin que les IDE comprennent les diverses types de variables utilisées, notamment $app