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

Signing you up...

Thank you for signing up!

PHP Decode

namespace App\Http\Controllers; use App\State; use App\Address; use Illuminate\Http\Reques..

Decoded Output download

<?  namespace App\Http\Controllers; use App\State; use App\Address; use Illuminate\Http\Request; use App\Repositories\Address\AddressRepository; use App\Http\Requests\Validations\CreateAddressRequest; use App\Http\Requests\Validations\UpdateAddressRequest; class AddressController extends Controller { private $model_name; private $address; public function __construct(AddressRepository $address) { parent::__construct(); $this->model_name = trans("app.model.address"); $this->address = $address; } public function addresses($addressable_type, $addressable_id) { $data = $this->address->addresses($addressable_type, $addressable_id); return view("address.show", $data); } public function create($addressable_type, $addressable_id) { $addressable_type = get_qualified_model($addressable_type); return view("address._create", compact(["addressable_type", "addressable_id"])); } public function store(CreateAddressRequest $request) { $this->address->store($request); return back()->with("success", trans("messages.created", ["model" => $this->model_name])); } public function edit($id) { $address = $this->address->find($id); return view("address._edit", compact("address")); } public function update(UpdateAddressRequest $request, $id) { $this->address->update($request, $id); return back()->with("success", trans("messages.updated", ["model" => $this->model_name])); } public function destroy(Request $request, $id) { $this->address->destroy($id); return back()->with("success", trans("messages.deleted", ["model" => $this->model_name])); } public function ajaxCountryStates(Request $request) { if (!$request->ajax()) { goto iVeeK; } $states = $this->address->getStates($request->input("id")); return response($states, 200); iVeeK: return response("Not allowed!", 404); } } 
 ?>

Did this file decode correctly?

Original Code

namespace App\Http\Controllers; use App\State; use App\Address; use Illuminate\Http\Request; use App\Repositories\Address\AddressRepository; use App\Http\Requests\Validations\CreateAddressRequest; use App\Http\Requests\Validations\UpdateAddressRequest; class AddressController extends Controller { private $model_name; private $address; public function __construct(AddressRepository $address) { parent::__construct(); $this->model_name = trans("\141\160\x70\x2e\155\157\x64\x65\154\x2e\141\144\144\x72\145\163\163"); $this->address = $address; } public function addresses($addressable_type, $addressable_id) { $data = $this->address->addresses($addressable_type, $addressable_id); return view("\x61\144\144\x72\x65\x73\163\x2e\163\x68\x6f\x77", $data); } public function create($addressable_type, $addressable_id) { $addressable_type = get_qualified_model($addressable_type); return view("\x61\144\144\x72\145\163\x73\56\137\143\x72\x65\x61\x74\145", compact(["\x61\144\x64\162\145\x73\x73\x61\142\154\x65\x5f\164\171\160\x65", "\141\x64\144\x72\145\163\x73\x61\142\154\x65\x5f\151\144"])); } public function store(CreateAddressRequest $request) { $this->address->store($request); return back()->with("\163\165\x63\x63\145\x73\x73", trans("\155\145\163\163\x61\147\x65\x73\x2e\x63\x72\145\141\164\145\144", ["\155\x6f\144\145\154" => $this->model_name])); } public function edit($id) { $address = $this->address->find($id); return view("\x61\x64\x64\162\145\163\163\56\137\x65\144\151\164", compact("\x61\144\144\x72\145\163\x73")); } public function update(UpdateAddressRequest $request, $id) { $this->address->update($request, $id); return back()->with("\x73\165\143\143\x65\x73\163", trans("\x6d\x65\163\x73\141\x67\x65\x73\56\x75\x70\x64\x61\164\x65\x64", ["\x6d\157\144\x65\154" => $this->model_name])); } public function destroy(Request $request, $id) { $this->address->destroy($id); return back()->with("\x73\165\143\x63\145\163\163", trans("\x6d\145\x73\163\141\147\x65\x73\56\144\145\154\145\x74\x65\x64", ["\x6d\x6f\x64\145\154" => $this->model_name])); } public function ajaxCountryStates(Request $request) { if (!$request->ajax()) { goto iVeeK; } $states = $this->address->getStates($request->input("\x69\x64")); return response($states, 200); iVeeK: return response("\x4e\157\164\40\x61\x6c\154\157\167\x65\144\41", 404); } }

Function Calls

None

Variables

None

Stats

MD5 9ae59df826f633189821d0e93c010a6a
Eval Count 0
Decode Time 109 ms