如何使用bigcommerce v2 api对客户列表进行排序

时间:2016-12-29 11:06:43

标签: laravel-5.3 bigcommerce

如何使用bigcommerce v2 api对客户列表进行排序。我在下面编写代码。

$filter = array("page" =>$page, "limit" =>50);
$customersList = $this->store->getCustomers($filter);                                   public static function getCustomers($filter = array())
    {
        $filter = Filter::create($filter);
        return self::getCollection('/customers'. $filter->toQuery(), 'Customer');
    }

首先,我想在desc中按date_created排序第一个完整列表,然后过滤它以进行分页。首先显示新添加的记录。 请帮我找出解决方案..

1 个答案:

答案 0 :(得分:1)

API没有受支持的排序,因此您必须对数组进行排序。 Laravel支持array_sort

$customers = array_values(array_sort($array, function($value)
{
    return $value['date_created'];
}));

https://laravel.com/docs/4.2/helpers#arrays