HOME


Mini Shell 1.0
La Pieza.DO | Todo lo que buscas!

Bienvenido de nuevo!

Acceso Cuenta Delivery
DIR: /var/www/devs.lapieza.net/app/Http/Controllers/Seller/
Upload File :
Current File : /var/www/devs.lapieza.net/app/Http/Controllers/Seller/ProductQueryController.php
<?php



namespace App\Http\Controllers\Seller;



use App\Http\Controllers\Controller;

use App\Models\ProductQuery;

use Auth;

use Illuminate\Http\Request;



class ProductQueryController extends Controller

{

    /**

     * Retrieve queries that belongs to current seller

     */

    public function index()

    {

        $queries = ProductQuery::where('seller_id', Auth::id())->latest()->paginate(20);

        return view('seller.product_query.index', compact('queries'));

    }

    /**

     * Retrieve specific query using query id.

     */

    public function show($id)

    {

        $query = ProductQuery::find(decrypt($id));

        return view('seller.product_query.show', compact('query'));

    }

    /**

     * Store reply against the question from seller panel

     */



    public function reply(Request $request, $id)

    {

        $this->validate($request, [

            'reply' => 'required',

        ]);

        $query = ProductQuery::find($id);

        $query->reply = $request->reply;

        $query->save();

        flash(translate('Replied successfully!'))->success();

        return redirect()->route('seller.product_query.index');

    }

}