protected function _receiverCalc() { $receiver = new Receiver(); $receiver->city = Input::get('receiver.settlement'); $receiver->post_code = Input::get('receiver.post_code'); switch (Input::get('receiver.pickup')) { case 'office': $receiver->office_code = Office::find((int) Input::get('receiver.office'))->code; break; } return $receiver; }