Laravel Controller: Perbedaan antara revisi
Tampilan
Sodikinnaa (bicara | kontrib) |
Sodikinnaa (bicara | kontrib) |
||
| (1 revisi perantara oleh pengguna yang sama tidak ditampilkan) | |||
| Baris 3: | Baris 3: | ||
==Cara Membuat Controller== | ==Cara Membuat Controller== | ||
Di Laravel, terdapat dua cara untuk membuat controller yaitu dengan cara manual membuat file di controller sendiri di path | |||
app/Http/Controllers/About.php | app/Http/Controllers/About.php | ||
Atau dengan menuliskan Perintah di Terminal | Atau dengan menuliskan Perintah di Terminal | ||
php artisan make:controller About | php artisan make:controller About | ||
==Menulis Code Controller== | |||
Setelah controller berhasil dibuat, langkah selanjutnya adalah menuliskan kode di dalamnya. | |||
Contoh kode controller: | |||
<?php | |||
namespace App\Http\Controllers; | |||
use Illuminate\Http\Request; | |||
class About extends Controller | |||
{ | |||
// | |||
public function index(){ | |||
return 'Ini halaman about dari controller'; | |||
} | |||
} | |||
==Mendaftarkan controller ke dalam route== | |||
[https://wiki.siapdigital.my.id/index.php/Laravel_Routes#Route_to_Controller_(Controller_Action) Route to Controller] | |||
Revisi terkini sejak 14 Februari 2026 08.12
Apa itu Laravel Controlelr
Controller adalah komponen yang berfungsi untuk menangani dan meresponse request dari pengguna sebelum mengembalikan response. Dan Controller berfungsi sebagai penghubung antara penghubung antara Route dan logika aplikasi.
Cara Membuat Controller
Di Laravel, terdapat dua cara untuk membuat controller yaitu dengan cara manual membuat file di controller sendiri di path
app/Http/Controllers/About.php
Atau dengan menuliskan Perintah di Terminal
php artisan make:controller About
Menulis Code Controller
Setelah controller berhasil dibuat, langkah selanjutnya adalah menuliskan kode di dalamnya. Contoh kode controller:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class About extends Controller
{
//
public function index(){
return 'Ini halaman about dari controller';
}
}