rails 3,Kaminari pagination for an simple Array
This is the only available helper method to paginate an array object using Kaminari. Another alternative is, as suggested solution in kaminari wiki page, add the instance methods to the array object.
If you are trying a common solution based on the ActiveModel return type ( .all returns array and .where returns ARL) then following is an workaround.
unless @arr_name.kind_of?(Array) @arr_name = @arr_name.page(params[:page]).per(PER_PAGE_RECORDS)else @arr_name = Kaminari.paginate_array(@arr_name).page(params[:page]).per(PER_PAGE_RECORDS)end