Mage2\Catalog\Controllers\Admin\ProductController::searchProduct PHP Method

searchProduct() public method

public searchProduct ( Illuminate\Http\Request $request )
$request Illuminate\Http\Request
    public function searchProduct(Request $request)
    {
        $query = $request->get('q');
        $titleAttribute = ProductAttribute::where('identifier', '=', 'title')->get()->first();
        $titleCollection = $titleAttribute->productVarcharValues()->where('value', 'like', '%' . $query . '%')->where('website_id', '=', $this->websiteId)->get();
        foreach ($titleCollection as $row) {
            $results[] = ['id' => $row->product_id, 'text' => $row->value];
        }
        return response()->json(['results' => $results]);
    }