Classi per la configurazione upload
Cristiano Magro
2018-01-03 25310c05ab838eef5458b222bf5f243f910392c2
src/UploadFile/SetupUpload.class.php
@@ -56,8 +56,16 @@
        return $this->sizeLimitFileUpload;
    }
    /**
     * Dimensione massima del singolo file caricato
     *
     * Accetta sia '1024' che '1 kb' effettuando la conversione interna
     * necessaria.
     * @param string $x sia '1024' che '1 kb'
     * @return \SetupUpload
     */
    public function setSizeLimitFile($x) {
        $this->sizeLimitFileUpload = $x;
        $this->sizeLimitFileUpload = self::str2Bytes($x);
        return $this;
    }
@@ -122,10 +130,10 @@
     * @return \SetupUpload fluent style
     */
    public function setNumMaxFiles($numero) {
        if(!is_integer($numero) || $numero <= 0){
        if (!is_integer($numero) || $numero <= 0) {
            throw new UploadFile_Exc();
        }
        }
        $this->numMaxFiles = $numero;
        return $this;
    }
@@ -134,8 +142,16 @@
        return $this->sizeMaxFilesByte;
    }
    /**
     * Dimensione Totale massima dei file caricabili
     *
     * Accetta sia '1024' che '1 kb' effettuando la conversione interna
     * necessaria.
     * @param string $x sia '1024' che '1 kb'
     * @return \SetupUpload
     */
    public function setSizeMaxFilesByte($x) {
        $this->sizeMaxFilesByte = $x;
        $this->sizeMaxFilesByte = self::str2Bytes($x);
        return $this;
    }