Пример #1
0
                                        "date_of_birth" : "' . $tutor->get_date_of_birth() . '",
                                        "email" : "' . $tutor->get_email() . '",
                                        "phone" : "' . $tutor->get_phone() . '",
                                        "address" : "' . $tutor->get_address() . '"

                               },';
            $id_transporter = $c->get_transporter();
            $transporter = new Transporter($id_transporter);
            $json .= '
                               "transporter" : {
                                        "id" : "' . $transporter->get_id() . '",
                                        "photo" : "' . $transporter->get_photo() . '",
                                        "firstname" : "' . $transporter->get_first_name() . '",
                                        "lastname" : "' . $transporter->get_last_name() . '",
                                        "email" : "' . $transporter->get_email() . '",
                                        "phone" : "' . $transporter->get_phone() . '",
                                        "address" : "' . $transporter->get_address() . '"

                               },
                               "medicines" :[';
            $medicines = $c->get_medicines();
            $second = true;
            foreach ($medicines as $m) {
                if ($second) {
                    $second = false;
                } else {
                    $json .= ',';
                }
                $json .= '{
                                        "id" : ' . $m->get_id() . ',
                                        "name" : "' . $m->get_name() . '",
Пример #2
0
                    $json .= ',';
                }
                $json .= '{	"id" : "' . $c->get_id() . '",
                                            "photo" : "' . $c->get_photo() . '",
                                            "firstname" : "' . $c->get_first_name() . '",
                                            "lastname" : "' . $c->get_last_name() . '",
                                            "dateofbirth" : "' . $c->get_date_of_birth() . '",
                                            "skills" : "' . $c->get_skills() . '",
                                            "status" : "' . $c->get_status() . '",';
                $t = new Transporter($c->get_transporter());
                $json .= '
                                            "transporter" : {
                                                            "id" : "' . $t->get_id() . '",
                                                            "firstname" : "' . $t->get_first_name() . '",
                                                            "lastname" : "' . $t->get_last_name() . '",
                                                            "phone" : "' . $t->get_phone() . '",
                                                            "email" : "' . $t->get_email() . '", 
                                                            "address" : "' . $t->get_address() . '"
                                            }
                                            }';
            }
            $json .= ']
						  }';
            $json .= '] }';
            echo $json;
        } catch (RecordNotFoundException $ex) {
            echo '{"status" : 3, "errorMessage" : "' . $ex->get_message() . '"}';
        }
        //start json
    } else {
        echo '{"status" : 2, "errorMessage" : "Invalid Token"}';