Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php namespace App\Http\Controllers\Frontend;use App\Http\Controllers\Controller;use App\..

Decoded Output download

<?php namespace App\Http\Controllers\Frontend;use App\Http\Controllers\Controller;use App\Models\Category;use App\Models\Product;use App\Models\Review;use App\Models\SubCategory;use Illuminate\Http\Request;class ProductController extends Controller{/** 
     * All Products 
     */ public function index(){$data[base64_decode(base64_decode('Y0hKdlpIVmpkSE09'))]=Product::where(base64_decode(base64_decode('YzNSaGRIVno=')),base64_decode(base64_decode('Y0hWaWJHbHphR1Zr')))->paginate(18);return view(base64_decode(base64_decode('Wm5KdmJuUmxibVF1Y0hKdlpIVmpkSE11Y0hKdlpIVmpkSE09')),$data);}/** 
     * Product Details 
     */ public function details($slug){$data[base64_decode(base64_decode('Y0hKdlpIVmpkQT09'))]=Product::where(base64_decode(base64_decode('YzJ4MVp3PT0=')),$slug)->first();if($data[base64_decode(base64_decode('Y0hKdlpIVmpkQT09'))]){$data[base64_decode(base64_decode('Y0hKdlpIVmpkRjl5WlhacFpYZHo='))]=Review::where(base64_decode(base64_decode('Y0hKdlpIVmpkRjlwWkE9PQ==')),$data[base64_decode(base64_decode('Y0hKdlpIVmpkQT09'))]->id)->orderBy(base64_decode(base64_decode('YVdRPQ==')),base64_decode(base64_decode('WkdWell3PT0=')))->get();return view(base64_decode(base64_decode('Wm5KdmJuUmxibVF1Y0hKdlpIVmpkSE11Y0hKdlpIVmpkRjlrWlhSaGFXeHo=')),$data);}else{return redirect()->route(base64_decode(base64_decode('Wm5KdmJuUmxibVF1Y0hKdlpIVmpkSE09')))->with(base64_decode(base64_decode('WlhKeWIzST0=')),base64_decode(base64_decode('VUhKdlpIVmpkQ0JPYjNRZ1JtOTFibVFo')));}}/** 
     * Product Details on Ajax Request 
     */ public function details_ajax($uuid){$product=Product::where(base64_decode(base64_decode('ZFhWcFpBPT0=')),$uuid)->first();if($product){$reviews=Review::where(base64_decode(base64_decode('Y0hKdlpIVmpkRjlwWkE9PQ==')),$product->id)->orderBy(base64_decode(base64_decode('YVdRPQ==')),base64_decode(base64_decode('WkdWell3PT0=')))->get();$avgRating=$reviews->avg(base64_decode(base64_decode('Y21GMGFXNW4=')));$data=[base64_decode(base64_decode('ZFhWcFpBPT0='))=>$product->uuid,base64_decode(base64_decode('YzJ4MVp3PT0='))=>$product->slug,base64_decode(base64_decode('Ym1GdFpRPT0='))=>$product->name,base64_decode(base64_decode('Y0dodmRHOD0='))=>$product->photo,base64_decode(base64_decode('WTJGMFpXZHZjbms9'))=>$product->category->name,base64_decode(base64_decode('YVhSbGJWOXpiMnhr'))=>$product->item_sold,base64_decode(base64_decode('WkdWelkzSnBjSFJwYjI0PQ=='))=>$product->description,base64_decode(base64_decode('WTNWeWNtVnVZM2xmYzNsdFltOXM='))=>env(base64_decode(base64_decode('UVZCUVgwTlZVbEpGVGtOWlgxTlpUVUpQVEE9PQ=='))),base64_decode(base64_decode('WW1GelpWOXdjbWxqWlE9PQ=='))=>$product->base_price,base64_decode(base64_decode('Y21WMmFXVjNjdz09'))=>$reviews,base64_decode(base64_decode('WVhablgzSmhkR2x1Wnc9PQ=='))=>$avgRating,];return response([base64_decode(base64_decode('WkdGMFlRPT0='))=>$data,base64_decode(base64_decode('YldWemMyRm5aUT09'))=>base64_decode(base64_decode('VUhKdlpIVmpkQ0JHYjNWdVpBPT0=')),base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('YzNWalkyVnpjdz09'))],200);}else{return response([base64_decode(base64_decode('WkdGMFlRPT0='))=>'',base64_decode(base64_decode('YldWemMyRm5aUT09'))=>base64_decode(base64_decode('VUhKdlpIVmpkQ0JPYjNRZ1JtOTFibVE9')),base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('Wm1GcGJHVms='))],200);}}/** 
     * Search product based on category and sub category 
     */ public function search_product_cat($cat_slug=null,$sub_cat_slug=null){try{$data[base64_decode(base64_decode('Y0hKdlpIVmpkSE09'))]=[];if(!empty($sub_cat_slug)){$sub_category=SubCategory::where(base64_decode(base64_decode('YzJ4MVp3PT0=')),$sub_cat_slug)->first();if($sub_category){$data[base64_decode(base64_decode('Y0hKdlpIVmpkSE09'))]=Product::where([base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('Y0hWaWJHbHphR1Zr')),base64_decode(base64_decode('YzNWaVgyTmhkR1ZuYjNKNVgybGs='))=>$sub_category->id])->paginate(18);}}elseif(!empty($cat_slug)){$category=Category::where(base64_decode(base64_decode('YzJ4MVp3PT0=')),$cat_slug)->first();if($category){$data[base64_decode(base64_decode('Y0hKdlpIVmpkSE09'))]=Product::where([base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('Y0hWaWJHbHphR1Zr')),base64_decode(base64_decode('WTJGMFpXZHZjbmxmYVdRPQ=='))=>$category->id])->paginate(18);}}return view(base64_decode(base64_decode('Wm5KdmJuUmxibVF1Y0hKdlpIVmpkSE11Y0hKdlpIVmpkSE09')),$data);}catch(\Exception $e){return redirect()->back()->with(base64_decode(base64_decode('WlhKeWIzST0=')),base64_decode(base64_decode('VTI5dFpYUm9hVzVuSUZkbGJuUWdWM0p2Ym1jaA==')));}}/** 
     * Search product based search form 
     */ public function search_product(Request $request){try{$data[base64_decode(base64_decode('Y0hKdlpIVmpkSE09'))]=[];if(!empty($request->p)){$searchQuery=base64_decode(base64_decode('SlE9PQ==')).$request->p.base64_decode(base64_decode('SlE9PQ=='));$data[base64_decode(base64_decode('Y0hKdlpIVmpkSE09'))]=Product::where(base64_decode(base64_decode('Ym1GdFpRPT0=')),base64_decode(base64_decode('VEVsTFJRPT0=')),$searchQuery)->paginate(18);}return view(base64_decode(base64_decode('Wm5KdmJuUmxibVF1Y0hKdlpIVmpkSE11Y0hKdlpIVmpkSE09')),$data);}catch(\Exception $e){return redirect()->back()->with(base64_decode(base64_decode('WlhKeWIzST0=')),base64_decode(base64_decode('VTI5dFpYUm9hVzVuSUZkbGJuUWdWM0p2Ym1jaA==')));}}/** 
     * Search product based price filtering 
     */ public function filter_price(Request $request){try{$min_value=$request->min_value;$max_value=$request->max_value;$products=Product::where(base64_decode(base64_decode('YzNSaGRIVno=')),base64_decode(base64_decode('Y0hWaWJHbHphR1Zr')))->whereBetween(base64_decode(base64_decode('WW1GelpWOXdjbWxqWlE9PQ==')),[$min_value,$max_value])->get();if(count($products)>0){return response([base64_decode(base64_decode('WkdGMFlRPT0='))=>$products,base64_decode(base64_decode('YldWemMyRm5aUT09'))=>count($products).base64_decode(base64_decode('SUZCeWIyUjFZM1J6SUVadmRXNWtJUT09')),base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('YzNWalkyVnpjdz09'))]);}else{return response([base64_decode(base64_decode('WkdGMFlRPT0='))=>null,base64_decode(base64_decode('YldWemMyRm5aUT09'))=>base64_decode(base64_decode('TUNCUWNtOWtkV04wY3lCR2IzVnVaQ0U9')),base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('Ym05MFgyWnZkVzVr'))]);}}catch(\Exception $e){return response([base64_decode(base64_decode('WkdGMFlRPT0='))=>'',base64_decode(base64_decode('YldWemMyRm5aUT09'))=>$e->getMessage(),base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('WlhKeWIzST0='))]);}}/** 
     * Store Review 
     */ public function store(Request $request){try{$data=[base64_decode(base64_decode('Y0hKdlpIVmpkRjlwWkE9PQ=='))=>decrypt($request->input(base64_decode(base64_decode('Y0hKdlpIVmpkRjlwWkE9PQ==')))),base64_decode(base64_decode('ZFhObGNsOXBaQT09'))=>$request->input(base64_decode(base64_decode('ZFhObGNsOXBaQT09'))),base64_decode(base64_decode('Y21GMGFXNW4='))=>$request->input(base64_decode(base64_decode('Y21GMGFXNW4='))),base64_decode(base64_decode('WTI5dGJXVnVkQT09'))=>$request->input(base64_decode(base64_decode('WTI5dGJXVnVkQT09'))),base64_decode(base64_decode('WTNWelgyNWhiV1U9'))=>$request->input(base64_decode(base64_decode('WTNWelgyNWhiV1U9'))),base64_decode(base64_decode('WTNWelgyVnRZV2xz'))=>$request->input(base64_decode(base64_decode('WTNWelgyVnRZV2xz'))),base64_decode(base64_decode('WTNWelgzQm9iMjVs'))=>$request->input(base64_decode(base64_decode('WTNWelgzQm9iMjVs'))),base64_decode(base64_decode('YVhCZllXUmtjbVZ6Y3c9PQ=='))=>$request->ip(),];Review::create($data);return redirect()->back()->with(base64_decode(base64_decode('YzNWalkyVnpjdz09')),base64_decode(base64_decode('VW1WMmFXVjNJRk4xWW0xcGRIUmxaQ0JUZFdOalpYTnpablZzYkhraA==')));}catch(\Exception $e){return redirect()->back()->with(base64_decode(base64_decode('WlhKeWIzST0=')),base64_decode(base64_decode('VTI5dFpYUm9hVzVuSUZkbGJuUWdWM0p2Ym1jaElGUnllU0JCWjJGcGJpQk1ZWFJsY2k0dUxnPT0=')));}}}?>

Did this file decode correctly?

Original Code

<?php namespace App\Http\Controllers\Frontend;use App\Http\Controllers\Controller;use App\Models\Category;use App\Models\Product;use App\Models\Review;use App\Models\SubCategory;use Illuminate\Http\Request;class ProductController extends Controller{/**
     * All Products
     */ public function index(){$data[base64_decode(base64_decode('Y0hKdlpIVmpkSE09'))]=Product::where(base64_decode(base64_decode('YzNSaGRIVno=')),base64_decode(base64_decode('Y0hWaWJHbHphR1Zr')))->paginate(18);return view(base64_decode(base64_decode('Wm5KdmJuUmxibVF1Y0hKdlpIVmpkSE11Y0hKdlpIVmpkSE09')),$data);}/**
     * Product Details
     */ public function details($slug){$data[base64_decode(base64_decode('Y0hKdlpIVmpkQT09'))]=Product::where(base64_decode(base64_decode('YzJ4MVp3PT0=')),$slug)->first();if($data[base64_decode(base64_decode('Y0hKdlpIVmpkQT09'))]){$data[base64_decode(base64_decode('Y0hKdlpIVmpkRjl5WlhacFpYZHo='))]=Review::where(base64_decode(base64_decode('Y0hKdlpIVmpkRjlwWkE9PQ==')),$data[base64_decode(base64_decode('Y0hKdlpIVmpkQT09'))]->id)->orderBy(base64_decode(base64_decode('YVdRPQ==')),base64_decode(base64_decode('WkdWell3PT0=')))->get();return view(base64_decode(base64_decode('Wm5KdmJuUmxibVF1Y0hKdlpIVmpkSE11Y0hKdlpIVmpkRjlrWlhSaGFXeHo=')),$data);}else{return redirect()->route(base64_decode(base64_decode('Wm5KdmJuUmxibVF1Y0hKdlpIVmpkSE09')))->with(base64_decode(base64_decode('WlhKeWIzST0=')),base64_decode(base64_decode('VUhKdlpIVmpkQ0JPYjNRZ1JtOTFibVFo')));}}/**
     * Product Details on Ajax Request
     */ public function details_ajax($uuid){$product=Product::where(base64_decode(base64_decode('ZFhWcFpBPT0=')),$uuid)->first();if($product){$reviews=Review::where(base64_decode(base64_decode('Y0hKdlpIVmpkRjlwWkE9PQ==')),$product->id)->orderBy(base64_decode(base64_decode('YVdRPQ==')),base64_decode(base64_decode('WkdWell3PT0=')))->get();$avgRating=$reviews->avg(base64_decode(base64_decode('Y21GMGFXNW4=')));$data=[base64_decode(base64_decode('ZFhWcFpBPT0='))=>$product->uuid,base64_decode(base64_decode('YzJ4MVp3PT0='))=>$product->slug,base64_decode(base64_decode('Ym1GdFpRPT0='))=>$product->name,base64_decode(base64_decode('Y0dodmRHOD0='))=>$product->photo,base64_decode(base64_decode('WTJGMFpXZHZjbms9'))=>$product->category->name,base64_decode(base64_decode('YVhSbGJWOXpiMnhr'))=>$product->item_sold,base64_decode(base64_decode('WkdWelkzSnBjSFJwYjI0PQ=='))=>$product->description,base64_decode(base64_decode('WTNWeWNtVnVZM2xmYzNsdFltOXM='))=>env(base64_decode(base64_decode('UVZCUVgwTlZVbEpGVGtOWlgxTlpUVUpQVEE9PQ=='))),base64_decode(base64_decode('WW1GelpWOXdjbWxqWlE9PQ=='))=>$product->base_price,base64_decode(base64_decode('Y21WMmFXVjNjdz09'))=>$reviews,base64_decode(base64_decode('WVhablgzSmhkR2x1Wnc9PQ=='))=>$avgRating,];return response([base64_decode(base64_decode('WkdGMFlRPT0='))=>$data,base64_decode(base64_decode('YldWemMyRm5aUT09'))=>base64_decode(base64_decode('VUhKdlpIVmpkQ0JHYjNWdVpBPT0=')),base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('YzNWalkyVnpjdz09'))],200);}else{return response([base64_decode(base64_decode('WkdGMFlRPT0='))=>'',base64_decode(base64_decode('YldWemMyRm5aUT09'))=>base64_decode(base64_decode('VUhKdlpIVmpkQ0JPYjNRZ1JtOTFibVE9')),base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('Wm1GcGJHVms='))],200);}}/**
     * Search product based on category and sub category
     */ public function search_product_cat($cat_slug=null,$sub_cat_slug=null){try{$data[base64_decode(base64_decode('Y0hKdlpIVmpkSE09'))]=[];if(!empty($sub_cat_slug)){$sub_category=SubCategory::where(base64_decode(base64_decode('YzJ4MVp3PT0=')),$sub_cat_slug)->first();if($sub_category){$data[base64_decode(base64_decode('Y0hKdlpIVmpkSE09'))]=Product::where([base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('Y0hWaWJHbHphR1Zr')),base64_decode(base64_decode('YzNWaVgyTmhkR1ZuYjNKNVgybGs='))=>$sub_category->id])->paginate(18);}}elseif(!empty($cat_slug)){$category=Category::where(base64_decode(base64_decode('YzJ4MVp3PT0=')),$cat_slug)->first();if($category){$data[base64_decode(base64_decode('Y0hKdlpIVmpkSE09'))]=Product::where([base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('Y0hWaWJHbHphR1Zr')),base64_decode(base64_decode('WTJGMFpXZHZjbmxmYVdRPQ=='))=>$category->id])->paginate(18);}}return view(base64_decode(base64_decode('Wm5KdmJuUmxibVF1Y0hKdlpIVmpkSE11Y0hKdlpIVmpkSE09')),$data);}catch(\Exception $e){return redirect()->back()->with(base64_decode(base64_decode('WlhKeWIzST0=')),base64_decode(base64_decode('VTI5dFpYUm9hVzVuSUZkbGJuUWdWM0p2Ym1jaA==')));}}/**
     * Search product based search form
     */ public function search_product(Request $request){try{$data[base64_decode(base64_decode('Y0hKdlpIVmpkSE09'))]=[];if(!empty($request->p)){$searchQuery=base64_decode(base64_decode('SlE9PQ==')).$request->p.base64_decode(base64_decode('SlE9PQ=='));$data[base64_decode(base64_decode('Y0hKdlpIVmpkSE09'))]=Product::where(base64_decode(base64_decode('Ym1GdFpRPT0=')),base64_decode(base64_decode('VEVsTFJRPT0=')),$searchQuery)->paginate(18);}return view(base64_decode(base64_decode('Wm5KdmJuUmxibVF1Y0hKdlpIVmpkSE11Y0hKdlpIVmpkSE09')),$data);}catch(\Exception $e){return redirect()->back()->with(base64_decode(base64_decode('WlhKeWIzST0=')),base64_decode(base64_decode('VTI5dFpYUm9hVzVuSUZkbGJuUWdWM0p2Ym1jaA==')));}}/**
     * Search product based price filtering
     */ public function filter_price(Request $request){try{$min_value=$request->min_value;$max_value=$request->max_value;$products=Product::where(base64_decode(base64_decode('YzNSaGRIVno=')),base64_decode(base64_decode('Y0hWaWJHbHphR1Zr')))->whereBetween(base64_decode(base64_decode('WW1GelpWOXdjbWxqWlE9PQ==')),[$min_value,$max_value])->get();if(count($products)>0){return response([base64_decode(base64_decode('WkdGMFlRPT0='))=>$products,base64_decode(base64_decode('YldWemMyRm5aUT09'))=>count($products).base64_decode(base64_decode('SUZCeWIyUjFZM1J6SUVadmRXNWtJUT09')),base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('YzNWalkyVnpjdz09'))]);}else{return response([base64_decode(base64_decode('WkdGMFlRPT0='))=>null,base64_decode(base64_decode('YldWemMyRm5aUT09'))=>base64_decode(base64_decode('TUNCUWNtOWtkV04wY3lCR2IzVnVaQ0U9')),base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('Ym05MFgyWnZkVzVr'))]);}}catch(\Exception $e){return response([base64_decode(base64_decode('WkdGMFlRPT0='))=>'',base64_decode(base64_decode('YldWemMyRm5aUT09'))=>$e->getMessage(),base64_decode(base64_decode('YzNSaGRIVno='))=>base64_decode(base64_decode('WlhKeWIzST0='))]);}}/**
     * Store Review
     */ public function store(Request $request){try{$data=[base64_decode(base64_decode('Y0hKdlpIVmpkRjlwWkE9PQ=='))=>decrypt($request->input(base64_decode(base64_decode('Y0hKdlpIVmpkRjlwWkE9PQ==')))),base64_decode(base64_decode('ZFhObGNsOXBaQT09'))=>$request->input(base64_decode(base64_decode('ZFhObGNsOXBaQT09'))),base64_decode(base64_decode('Y21GMGFXNW4='))=>$request->input(base64_decode(base64_decode('Y21GMGFXNW4='))),base64_decode(base64_decode('WTI5dGJXVnVkQT09'))=>$request->input(base64_decode(base64_decode('WTI5dGJXVnVkQT09'))),base64_decode(base64_decode('WTNWelgyNWhiV1U9'))=>$request->input(base64_decode(base64_decode('WTNWelgyNWhiV1U9'))),base64_decode(base64_decode('WTNWelgyVnRZV2xz'))=>$request->input(base64_decode(base64_decode('WTNWelgyVnRZV2xz'))),base64_decode(base64_decode('WTNWelgzQm9iMjVs'))=>$request->input(base64_decode(base64_decode('WTNWelgzQm9iMjVs'))),base64_decode(base64_decode('YVhCZllXUmtjbVZ6Y3c9PQ=='))=>$request->ip(),];Review::create($data);return redirect()->back()->with(base64_decode(base64_decode('YzNWalkyVnpjdz09')),base64_decode(base64_decode('VW1WMmFXVjNJRk4xWW0xcGRIUmxaQ0JUZFdOalpYTnpablZzYkhraA==')));}catch(\Exception $e){return redirect()->back()->with(base64_decode(base64_decode('WlhKeWIzST0=')),base64_decode(base64_decode('VTI5dFpYUm9hVzVuSUZkbGJuUWdWM0p2Ym1jaElGUnllU0JCWjJGcGJpQk1ZWFJsY2k0dUxnPT0=')));}}}?>

Function Calls

None

Variables

None

Stats

MD5 3acd6a8039539cf1bfef6b91dc3be4a5
Eval Count 0
Decode Time 58 ms