public function paginateWith($loaders, $constraints = [], $paginate = [])
    {
        $categories = $this->getModel()->with($loaders);

        if (count($constraints) > 0) {
            $categories->where($constraints);
        }

        return $this->paginate($categories, $paginate);
    }