<?php

namespace App\Http\Controllers\Admin;

use Illuminate\Http\Request;
use Illuminate\Support\Arr;
use App\Indexer\Admin\FortuneTellerIndex;

/**
 * Class ShopIndexController
 *
 * @package App\Http\Controllers
 */
class FortunetellerIndexController extends IndexController
{
    const ITEM_PER_PAGE = 20;

    public function selection(Request $request)
    {
        $searchParams = $request->all();
        $limit = Arr::get($searchParams, 'limit', static::ITEM_PER_PAGE);
        $shopId = (int) Arr::get($searchParams, 'shop_id', 0);
        $list = FortuneTellerIndex::select('id', 'name', 'shop_id')->where('shop_id', $shopId);
        $result = $this->_data($list, $limit);

        return response()->json($result, 200);
    }
}
