private function addFile($pathToAdd, $fileName = null)
{
$info = pathinfo($pathToAdd);
if (!$fileName) {
$fileName = isset($info['extension']) ? $info['filename'] . '.' . $info['extension'] : $info['filename'];
}
$this->repository->addFile($pathToAdd, $this->getInternalPath() . $fileName);
}