Cheatsheet Dilihat: 4 kali

Laravel Collection Methods Cheatsheet

Kumpulan lengkap Laravel Collection Methods beserta contoh penggunaannya. Cocok untuk referensi developer.

#1 all()
Mengembalikan semua item dari collection sebagai array.
#2 avg()
Menghitung rata-rata dari nilai-nilai collection.
#3 chunk(size)
Memecah collection menjadi beberapa collection kecil berukuran size tertentu.
#4 collapse()
Menggabungkan collection yang berisi array menjadi satu collection.
#5 collect()
Membuat instance collection dari array atau nilai lain.
#6 combine(array)
Menggabungkan collection dengan array lain menjadi key => value.
#7 contains(value)
Memeriksa apakah collection berisi nilai tertentu.
#8 count()
Menghitung jumlah item dalam collection.
#9 diff(array|collection)
Mengembalikan item yang tidak ada di array atau collection lain.
#10 each(callback)
Menjalankan callback untuk setiap item collection.
#11 filter(callback)
Mengembalikan collection baru dengan item yang memenuhi kondisi callback.
#12 first()
Mengambil item pertama dari collection.
#13 flatten()
Mengubah collection multidimensi menjadi collection satu dimensi.
#14 flip()
Menukar key dan value collection.
#15 forget(key)
Menghapus item collection berdasarkan key.
#16 has(key)
Memeriksa apakah key tertentu ada di collection.
#17 intersect(array|collection)
Mengembalikan item yang sama dengan array atau collection lain.
#18 isEmpty()
Memeriksa apakah collection kosong.
#19 keyBy(key)
Membuat key collection berdasarkan key tertentu dari item.
#20 keys()
Mengambil semua key collection.
#21 map(callback)
Menerapkan callback ke setiap item collection dan mengembalikan collection baru.
#22 max()
Mengambil nilai maksimum dari collection.
#23 merge(array|collection)
Menggabungkan collection dengan array atau collection lain.
#24 min()
Mengambil nilai minimum dari collection.
#25 pluck(key)
Mengambil semua nilai tertentu dari collection.
#26 pop()
Menghapus dan mengembalikan item terakhir dari collection.
#27 pull(key)
Mengambil item berdasarkan key dan menghapusnya dari collection.
#28 push(value)
Menambahkan item di akhir collection.
#29 random()
Mengambil item secara acak dari collection.
#30 reject(callback)
Menghapus item yang memenuhi kondisi callback.
#31 reverse()
Membalik urutan item collection.
#32 search(value)
Mencari key dari item tertentu dalam collection.
#33 shift()
Menghapus dan mengembalikan item pertama collection.
#34 sort()
Mengurutkan item collection.
#35 sortBy(key|callback)
Mengurutkan item collection berdasarkan key atau callback.
#36 sortByDesc(key|callback)
Mengurutkan item collection secara descending.
#37 sum()
Menjumlahkan semua item collection.
#38 take(number)
Mengambil sejumlah item dari awal collection.
#39 toArray()
Mengubah collection menjadi array.
#40 toJson()
Mengubah collection menjadi JSON.
#41 transform(callback)
Menerapkan callback ke setiap item collection dan mengubah collection itu sendiri.
#42 unique()
Menghapus item duplikat dari collection.
#43 values()
Mengambil semua nilai collection dan mengabaikan key asli.
#44 zip(array|collection)
Menggabungkan collection dengan array/collection lain per index.