From ee1a7b42cf449b82c8f5dc03e6a53f4b94bcc0cc Mon Sep 17 00:00:00 2001
From: Cristiano Magro <cristiano.magro@vola.it>
Date: Tue, 16 Jan 2018 15:59:25 +0100
Subject: [PATCH] Refactor sistemazione struttura libreria

---
 src/UploadFile/Autoloader.php |   21 +++++++++++----------
 1 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/src/UploadFile/Autoloader.php b/src/UploadFile/Autoloader.php
index e0e9d62..d1bf8e1 100644
--- a/src/UploadFile/Autoloader.php
+++ b/src/UploadFile/Autoloader.php
@@ -1,38 +1,39 @@
 <?php
 
 /*
- * Autoloader per la gestione delle classi Vodafone BE sul progetto backoffice
+ * Autoloader per la gestione delle classi dedicate all'upload dei file.
  */
 
-spl_autoload_register(array('Autoloader', 'autoload'));
+spl_autoload_register(array('Upload_Autoloader', 'autoload'));
 
 /**
  * Autoloader
- * Autoloader delle classi
+ * Autoloader delle classi per l'upload dei file
  *
  * @author  Cristiano Magro
  * @since 0.3.1
  * @package Vola_UploadFile
  */
-class Autoloader {
+class Upload_Autoloader {
 
     /**
-     * Maps classnames to files containing the class.
+     * @var array Maps classnames to files containing the class.
      */
     private static $classes = array(
-        'FileUpload' => 'include/class/UploadFile/FileUpload.class.php',
-        'SetupUpload' => 'include/class/UploadFile/SetupUpload.class.php',
+        'FileUpload' => 'FileUpload.class.php',
+        'SetupUpload' => 'SetupUpload.class.php',
+        'Upload_Exc_Error' => 'Exc/Error.php',
     );
 
     /**
-     * Esecuzione dell'autoloader delle classi secondo la mappa statica
+     * Esecuzione dell'autoloader delle classi secondo la mappa statica.
      *
      * @param string $nomeClasse richiesta
      *
      * @return boolean la classe richiesta e' stata correttamente caricata?
      */
     public static function autoload($nomeClasse) {
-        $pathbase = dirname(__FILE__) . '/../../';
+        $pathbase = dirname(__FILE__) . '/';
 
         if (isset(self::$classes[$nomeClasse])) {
             require_once($pathbase . self::$classes[$nomeClasse]);
@@ -40,7 +41,7 @@
         // Transform the class name into a path
         $file = str_replace('_', '/', $nomeClasse);
 
-        $path = $pathbase . 'include/class/' . $file . '.php';
+        $path = $pathbase . $file . '.php';
         if (file_exists($path)) {
             // Load the class file
             require $path;

--
Gitblit v1.8.0