Cách sử dụng filter() từ collection

administrator

Administrator
Nhân viên
9 Tháng tám 2021
87
0
6
Mô tả: Khi dùng data (object) và sử dụng từ data đó không cần gọi lại sql. Ta có thể dùng filter.
Ví dụ:

Mã:
isset($_GET['category_id']) ? $category_id = $_GET['category_id'] : $category_id = '';
$allVideos = $this->videoRepository->getAllVideos();
$filtered_collection = $allVideos->filter(function($item) use ($category_id)
        {
            if($item->category_id == $category_id)
            {
                return $item;
            }
     });