Membuat Library /Class pada Laravel 5.x

referensi: dari link ini

Untuk membuat library baru pada Laravel 5.x, yang dilakukan adalah

  • Buat folder baru pada App, misalkan Libraries
  • Buat class baru (misalkan generateToken) dan beri namespace pada class tersebut dengan pola: app/CustomStuff/CustomDirectory/SomeClass.php. Karena tadi folder yang dibuat adalah Libraries, maka namespace-nya adalah App\Libraries
  • Buat fungsi pada Library/Class tersebut
  • Untuk menggunakan library baru tersebut pada controller, dapat dipanggil dengan: use App\Libraries\
  • Membuat variabel untuk menampung Libarary yang dipanggil, misal
    • $generateToken = new generateToken();
    • $token = $generateToken->getToken();
    • echo $token;