{"id":53819,"date":"2025-03-12T14:36:46","date_gmt":"2025-03-12T07:36:46","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=53819"},"modified":"2025-03-12T15:17:52","modified_gmt":"2025-03-12T08:17:52","slug":"belajar-laravel-bagian-12","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-12\/","title":{"rendered":"Belajar Laravel Bagian 12 &#8211; Cara Membuat Fitur Pencarian"},"content":{"rendered":"\n<p>Pada seri belajar Laravel <strong><a href=\"https:\/\/www.rumahweb.com\/journal\/belajar-laravel-bagian-11\/\" target=\"_blank\" rel=\"noopener\" title=\"\">bagian 11<\/a><\/strong>, kita telah belajar bagaimana cara membuat <em>Pagination <\/em>di Laravel. Dalam belajar laravel bagian 12 ini, kita akan belajar cara membuat fitur pencarian di Laravel, untuk memudahkan pengunjung website anda menemukan informasi yang mereka cari secara lebih cepat.<\/p>\n\n\n\n\n\n<p>Dalam tutorial ini, kita akan belajar cara membuat fitur pencarian di Laravel dengan menggabungkan <em>query builder<\/em>, model <em>Eloquent<\/em>, dan formulir HTML untuk membuat fitur pencarian yang dinamis dan mudah diterapkan.<\/p>\n\n\n\n<p>Tutorial ini kami buat untuk pemula maupun <em>developer <\/em>yang ingin menambahkan fungsi pencarian ke aplikasi Laravel secara mudah. Yuk, langsung mulai langkah-langkahnya!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Membuat Fitur Pencarian di Laravel<\/h2>\n\n\n\n<p>Berikut langkah-langkah membuat fitur pencarian di Laravel yang dapat Anda ikuti.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1. Membuat Model dan Migration<\/h3>\n\n\n\n<p>Langkah pertama, buat model dan migration untuk entitas yang akan digunakan dalam fitur pencarian. Misalnya di sini kita akan membuat model dengan entitas <strong>Berita<\/strong>. Jalankan perintah berikut di ssh atau terminal:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php artisan make:model Berita -m<\/code><\/pre>\n\n\n\n<p>Setelah perintah tersebut dijalankan, file migration akan otomatis dibuat di folder <strong>database\/migrations\/<\/strong> dengan nama seperti <strong>tanggal_pembuatan_create_beritas_table.php<\/strong>.<\/p>\n\n\n\n<p>Selanjutnya, buka file tersebut dan tambahkan kolom yang diperlukan. Sebagai contoh:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-171926.png\"><img loading=\"lazy\" decoding=\"async\" width=\"534\" height=\"195\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-171926.png\" alt=\"buat model dan migration\" class=\"wp-image-53820\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-171926.png 534w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-171926-300x110.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-171926-370x135.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-171926-270x99.png 270w\" sizes=\"auto, (max-width: 534px) 100vw, 534px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Selanjutnya, tambahkan <em>mass assignment<\/em> di dalam model yang terletak pada file <em>app\/Models\/Berita.php <\/em>menggunakan properti <code>protected $fillable<\/code> untuk <em>field <\/em>yang telah dibuat pada migration sebelumnya.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182233.png\"><img loading=\"lazy\" decoding=\"async\" width=\"396\" height=\"161\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182233.png\" alt=\"menggunakan properti protected $fillable\" class=\"wp-image-53821\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182233.png 396w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182233-300x122.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182233-370x150.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182233-270x110.png 270w\" sizes=\"auto, (max-width: 396px) 100vw, 396px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Setelah selesai mengisi kebutuhan migration dan juga model, kemudian kita jalankan perintah <em>php artisan migrate<\/em> untuk memasukan data kita ke database.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182416.png\"><img loading=\"lazy\" decoding=\"async\" width=\"778\" height=\"230\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182416.png\" alt=\"php artisan migrate \" class=\"wp-image-53822\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182416.png 778w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182416-300x89.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182416-768x227.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182416-370x109.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182416-270x80.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182416-570x169.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182416-740x219.png 740w\" sizes=\"auto, (max-width: 778px) 100vw, 778px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2. Membuat <em>Factory <\/em>untuk data <em>faker<\/em> kita<\/h3>\n\n\n\n<p>Factory dan Faker adalah dua fitur di Laravel yang sangat berguna untuk membuat data dummy dengan cepat dan efisien. Biasanya, fitur ini digunakan dalam beberapa kasus seperti membuat aplikasi baru dan membutuhkan data pengguna atau produk untuk keperluan pengujian. Untuk membuat <em>factory <\/em>kita dapat menjalankan perintah berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php artisan make:factory PostFactory --model=Berita<\/code><\/pre>\n\n\n\n<p>Selanjutnya, buka file yang berada pada folder <em>database\/factories\/PostFactory.php<\/em>, lalu definisikan struktur data yang sudah dibuat dengan <em>faker<\/em>. Berikut adalah contoh  struktur data yang sudah dibuat sebelumnya.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182630.png\"><img loading=\"lazy\" decoding=\"async\" width=\"757\" height=\"178\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182630.png\" alt=\"struktur data faker\" class=\"wp-image-53823\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182630.png 757w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182630-300x71.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182630-370x87.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182630-270x63.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182630-570x134.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182630-740x174.png 740w\" sizes=\"auto, (max-width: 757px) 100vw, 757px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3. Mengisi database dengan menggunakan data Faker<\/h3>\n\n\n\n<p>Untuk mengisi data faker ke dalam database, kita perlu membuat dahulu <em>seeder <\/em>datanya dengan menjalankan perintah berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php artisan make:seeder PostSeeder<\/code><\/pre>\n\n\n\n<p>Setelah menjalankan perintah tersebut, silahkan dapat membuka filenya di path <em>database\/seeders\/PostSeeder.php<\/em>  dan isikan seperti berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182752.png\"><img loading=\"lazy\" decoding=\"async\" width=\"672\" height=\"256\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182752.png\" alt=\"seeder PostSeeder\" class=\"wp-image-53824\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182752.png 672w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182752-300x114.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182752-370x141.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182752-270x103.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182752-570x217.png 570w\" sizes=\"auto, (max-width: 672px) 100vw, 672px\" \/><\/a><\/figure>\n\n\n\n<p>Setelah menambahkan isi pada <em>seeder, <\/em>langkah selanjutnya kita dapat menjalankan perintah berikut untuk mengirimkan data faker ke database: <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php artisan db:seed --class=PostSeeder<\/code><\/pre>\n\n\n\n<p>Jika data berhasil dikirimkan, maka ada muncul seperti berikut:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182841.png\"><img loading=\"lazy\" decoding=\"async\" width=\"446\" height=\"148\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182841.png\" alt=\"seeding database\" class=\"wp-image-53825\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182841.png 446w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182841-300x100.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182841-370x123.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-182841-270x90.png 270w\" sizes=\"auto, (max-width: 446px) 100vw, 446px\" \/><\/a><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Step 4. Membuat <em>controller <\/em>untuk menampilkan data berita<\/h3>\n\n\n\n<p>Selanjutnya, kita akan membuat controller untuk mengambil data dan menampilkannya disertai dengan fitur pencarian. Silahkan dapat menjalankan perintah berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php artisan make:controller PostController<\/code><\/pre>\n\n\n\n<p>Setelah menjalankan perintah tersebut kita dapat melihat filenya pada <em>app\/Http\/Controller\/PostController<\/em>.  Di dalam <em>controller <\/em>ini, kita akan mengambil data semua yang ada pada tabel berita dan dilengkapi dengan fitur pencarian yang akan mencari berdasarkan judul dan juga isi.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183001.png\"><img loading=\"lazy\" decoding=\"async\" width=\"683\" height=\"342\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183001.png\" alt=\"Membuat controller untuk menampilkan data berita\" class=\"wp-image-53826\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183001.png 683w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183001-300x150.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183001-370x185.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183001-270x135.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183001-570x285.png 570w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5. Membuat Route untuk menampilkan data tersebut<\/h3>\n\n\n\n<p>Kita dapat menentukan <em>route <\/em>ketika kita mengakses data contoh seperti kita ingin diakses di \/berita. Dengan mengisikan <em>script <\/em>seperti berikut di dalam path <em>\/routes\/web.php<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183101.png\"><img loading=\"lazy\" decoding=\"async\" width=\"686\" height=\"36\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183101.png\" alt=\"Membuat Route untuk menampilkan data tersebut\" class=\"wp-image-53827\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183101.png 686w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183101-300x16.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183101-370x19.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183101-270x14.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183101-570x30.png 570w\" sizes=\"auto, (max-width: 686px) 100vw, 686px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6. Membuat View untuk menampilkan data berita dan fitur pencarian<\/h3>\n\n\n\n<p>Silahkan dapat membuat file di <em>resource\/view<\/em> dengan menambahkan folder berita kemudian menambahkan file <em>index.blade.php<\/em> dan isikan code seperti berikut :&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n    &lt;meta charset=\"UTF-8\"&gt;\n    &lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\n    &lt;title&gt;Contoh Pagination Berita&lt;\/title&gt;\n    &lt;style&gt;\n        table {\n            width: 100%;\n            border-collapse: collapse;\n        }\n\n        table, th, td {\n            border: 1px solid black;\n        }\n\n        th, td {\n            padding: 8px;\n            text-align: left;\n        }\n\n        th {\n            background-color: #f2f2f2;\n        }\n\n        .pagination {\n            margin-top: 10px;\n        }\n    &lt;\/style&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    &lt;h1&gt;Berita&lt;\/h1&gt;\n\n    &lt;!-- Tabel Berita --&gt;\n\n    &lt;form action=\"{{ route('beritas.index') }}\" method=\"GET\" class= 'mb-5'&gt;\n        &lt;input type=\"text\" name=\"search\" value=\"{{ $search ?? '' }}\" placeholder=\"Cari berita...\"&gt;\n        &lt;button type=\"submit\"&gt;Cari&lt;\/button&gt;\n    &lt;\/form&gt;\n\n        \n    &lt;table&gt;\n        &lt;thead&gt;\n            &lt;tr&gt;\n                &lt;th&gt;Judul&lt;\/th&gt;\n                &lt;th&gt;Isi&lt;\/th&gt;\n                &lt;th&gt;Tanggal Berita&lt;\/th&gt;\n            &lt;\/tr&gt;\n        &lt;\/thead&gt;\n        &lt;tbody&gt;\n            @foreach($beritas as $berita)\n                &lt;tr&gt;\n                    &lt;td&gt;{{ $berita-&gt;judul }}&lt;\/td&gt;\n                    &lt;td&gt;{{ $berita-&gt;isi }}&lt;\/td&gt;\n                    &lt;td&gt;{{ $berita-&gt;tanggal_berita }}&lt;\/td&gt;\n                &lt;\/tr&gt;\n            @endforeach\n        &lt;\/tbody&gt;\n    &lt;\/table&gt;\n\n    &lt;!-- Pagination Links --&gt;\n    &lt;div&gt;\n        {{ $beritas-&gt;withQueryString()-&gt;links() }}\n    &lt;\/div&gt;\n\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Pengujian<\/h2>\n\n\n\n<p>Setelah semua step kita buat, langkah terakhir dalam sesi belajar laravel ini adalah melakukan pengujian. Untuk menjalankan websitenya, gunakan perintah: <code>php artisan serve<\/code> dan jika benar maka hasilnya akan sebagai berikut:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183255.png\"><img loading=\"lazy\" decoding=\"async\" width=\"684\" height=\"356\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183255.png\" alt=\"contoh hasil fitur penelusuran - belajar laravel bagian 12\" class=\"wp-image-53828\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183255.png 684w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183255-300x156.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183255-370x193.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183255-270x141.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-11-183255-570x297.png 570w\" sizes=\"auto, (max-width: 684px) 100vw, 684px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Penutup<\/strong><\/h2>\n\n\n\n<p>Fitur pencarian pada website berfungsi untuk memudahkan pengguna dalam menemukan data tertentu dari sekumpulan data yang tersedia, seperti berita dalam aplikasi Laravel ini.<\/p>\n\n\n\n<p>Dengan adanya fitur pencarian, pengunjung website Anda dapat menghemat waktu penelusuran, serta lebih fleksible dalam menyaring data atau informasi di <em>project <\/em>laravel Anda.<\/p>\n\n\n\n<p>Demikian tutorial belajar laravel bagian ke 12 ini tentang bagaimana cara membuat fitur pencarian di laravel, semoga bermanfaat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pada seri belajar Laravel bagian 11, kita telah belajar bagaimana cara membuat Pagination di Laravel. Dalam belajar laravel bagian 12 ini, kita akan belajar cara membuat fitur pencarian di Laravel, untuk memudahkan pengunjung website anda menemukan informasi yang mereka cari secara lebih cepat. Dalam tutorial ini, kita akan belajar cara membuat fitur pencarian di Laravel [&hellip;]<\/p>\n","protected":false},"author":357,"featured_media":53836,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[7],"tags":[1587,796,1497],"class_list":{"0":"post-53819","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-web-programming","8":"tag-belajar-laravel","9":"tag-laravel","10":"tag-tutorial-laravel"},"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2025\/03\/banner-belajar-laravel-bagian-12.png","jetpack_shortlink":"https:\/\/wp.me\/p8n3G7-e03","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/53819","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/357"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=53819"}],"version-history":[{"count":0,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/53819\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/53836"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=53819"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=53819"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=53819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}