public function postRemoveAffiliate() { $_hash = new Hash(); $_hash = $_hash->getHasher(); $id = trim($_hash->decode(\Input::get('id'))); if (!($company = \Company::findCompanyById($id))) { return \Response::json(['type' => 'danger', 'message' => 'Company not found']); } try { $affiliate = \Agency::removeAffiliate($company); return \Response::json(['type' => 'success', 'message' => 'Affiliate removed.']); } catch (\Exception $e) { return \Response::json(['type' => 'danger', 'message' => $e->getMessage()]); } }