Usare classi custom in Laravel

Mattepuffo's logo
Usare classi custom in Laravel

Usare classi custom in Laravel

Ho una classe di utilità PHP che uso e mantengo da anni.

E per questo volevo usarla in un progetto con Laravel.

La cosa è stata abbastanza semplice; prima di tutto ho creato una cartella Helpers dentro app/Http.

Non è obbligatorio che si chiami così, è più una convenzione.

Dopo di che ci ho copiato dentro la mia classe:

namespace App\Http\Helpers;

class MPUtils {
	.................
}

La cosa fondamentale è dargli il namespace.

A questo punto, se volessimo usarla in un controller:

namespace App\Http\Controllers;

use App\Http\Helpers\MPUtils;

class TitolaritaImmobileController extends Controller {

    public function test() {
        $mpUtils = new MPUtils();
		echo $mpUtils->vostroMetodo();
    }

}

Giusto per fare un esempio.

Enjoy!


Share this Post

Commentami!