Skip to content

Instantly share code, notes, and snippets.

@stewones
Created November 14, 2014 14:29
Show Gist options
  • Save stewones/172de8599d36bda0add1 to your computer and use it in GitHub Desktop.
Save stewones/172de8599d36bda0add1 to your computer and use it in GitHub Desktop.
/**
* Store a newly created resource in storage.
*
* @return Response
*/
public function store() {
$request_body = file_get_contents('php://input');
$request_body = json_decode($request_body);
$customer = new EsboxCustomer;
$customer->c_status = $request_body->customer->c_status;
$customer->c_contacts = $request_body->customer->c_status;
$customer->c_type = $request_body->customer->c_type;
$customer->c_name = $request_body->customer->c_name;
$customer->c_social_reason = $request_body->customer->c_social_reason;
$customer->c_state_insc = $request_body->customer->c_state_insc;
$customer->c_city_insc = $request_body->customer->c_city_insc;
$customer->c_cpf = $request_body->customer->c_cpf;
$customer->c_cnpj = $request_body->customer->c_cnpj;
$customer->c_email = $request_body->customer->c_email;
$customer->c_phone = $request_body->customer->c_phone;
$customer->c_mobile = $request_body->customer->c_mobile;
$customer->c_address_cep = $request_body->customer->c_address_cep;
$customer->c_address = $request_body->customer->c_address;
$customer->c_address_number = $request_body->customer->c_address_number;
$customer->c_address_district = $request_body->customer->c_address_district;
$customer->c_address_city = $request_body->customer->c_address_city;
$customer->c_address_state = $request_body->customer->c_address_state;
$customer->c_birth = $request_body->customer->c_birth;
$customer->c_gender = $request_body->customer->c_gender;
$customer->c_obs = $request_body->customer->c_obs;
$customer->updated_at = date('Y-m-d H:i:s');
if ($customer->save()) {
$request_body->customer->id = $customer->id;
return Response::json($request_body);
} else {
return Response::json($request_body, 500);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment