Pada artikel kali ini kursus website online akan membahas tentang fitur keren laravel lainya, jika sebelumnya kita telah membahas tentang Cara Menggunakan Zip Method Di Laravel Collections pada laravel sekarang kita akan membahas fitur collections laravel yaitu Cara Menggunakan Tap Method Di Laravel Collections.

Laravel Collections adalah sebuah fitur yang berguna untuk memudahkan kita dalam mengolah data array. Dalam mengolah data array tentu banyak sekali operasi yang perlu dilakukan seperti sorting, filtering, update dan masih banyak lagi yang lain.

Pada laravel collection ini sendiri ada setidaknya 101 operasi yang bisa dilakukan dengan data array. kursus website online rasa ini sudah cukup lengkap dan memudahkan kita untuk mengolah data array.

metode ketuk () memungkinkan Anda untuk memasuki koleksi kapan saja. Ia menerima panggilan balik dan meneruskan dan meneruskan koleksi ke sana. Anda dapat melakukan apa saja dengan item tanpa mengubah koleksi itu sendiri. Jadi, Anda dapat menggunakan ketuk untuk memuncak ke dalam koleksi di titik mana pun tanpa mengubah koleksi.

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;


class ExampleCollectionsController extends Controller
{
    public function index()
    {
        $collection = collect([
            [
                'user_id' => '1',
                'title' => 'Helpers in Laravel',
                'content' => 'Create custom helpers in Laravel',
                'category' => 'php'
            ],
            [
                'user_id' => '2',
                'title' => 'Testing in Laravel',
                'content' => 'Testing File Uploads in Laravel',
                'category' => 'php'
            ],
            [
                'user_id' => '3',
                'title' => 'Telegram Bot',
                'content' => 'Crypto Telegram Bot in Laravel',
                'category' => 'php'
            ],
        ]);

       return $collection->whereNotIn('user_id', 3)
        ->tap(function ($collection) {
            $collection = $collection->where('user_id', 1);
            info($collection->values());
        })
        ->all();


        
    }
}

Dalam metode ketuk yang digunakan di atas, kami memodifikasi koleksi dan kemudian mencatat nilainya. Anda dapat melakukan apa pun yang Anda inginkan dengan koleksi di dalam keran. Respon dari perintah di atas adalah:

 

 

 

 

 

Oke cukup untuk artikel kali ini tentang Cara Menggunakan Tap Method Di Laravel Collections semoga bermanfaat untuk teman-teman kursus online website semuanya, sampai bertemu pada artikel selanjutnya.