// Connexion de compte Liker / Investisseur / Startup Controller::user_connect_liker(); }); Flight::route('POST /user/connection/investisseur', function () { //User connection // Connexion de compte Liker / Investisseur / Startup Controller::user_connect_investor(); }); Flight::route('POST /user/connection/startup', function () { //User connection // Connexion de compte Liker / Investisseur / Startup Controller::user_connect_startup(); }); Flight::route('POST /user/edit', function () { // Modification du profil (Email, mot de passe, capital, photo, etc…) Controller::user_edit(); }); Flight::route('POST /user/reset/password', function () { // Récupération du mot de passe par email (Génération aléatoire d’un nouveau mot de passe) Controller::user_reset_password(); }); Flight::route('POST /image/upload', function () { // Upload d’images (Sauvegarde sur serveur) Controller::image_upload(); }); Flight::route('POST /image/download', function () { // Download d’images (Récupération des URL) Controller::image_upload(); }); Flight::route('POST /startup/unrated', function () { // Récupération d’une liste de “Startups” pas encore notées par l’utilisateur en cours
$data = Controller::collect_post_value('activity', false, $data); $data = Controller::collect_post_value('sector_activity', false, $data); $data = Controller::collect_post_value('type_activity', false, $data); $data = Controller::collect_post_value('support_goal', false, $data, 'int'); $data = Controller::collect_post_value('description', false, $data); $data = Controller::collect_post_value('localistation', false, $data); $data = Controller::collect_post_value('facebook_link', false, $data); $data = Controller::collect_post_value('twitter_link', false, $data); $data = Controller::collect_post_value('instagram_link', false, $data); $data = Controller::collect_post_value('linkedin_link', false, $data); $data = Controller::collect_post_value('viadeo_link', false, $data); $data = Controller::collect_post_value('corporate_name', false, $data); $data = Controller::collect_post_value('investment_capacity', false, $data, 'int'); $data = Controller::collect_post_value('activity', false, $data); $data = Controller::collect_post_value('sector_activity', false, $data); Controller::user_edit($data); }); Flight::route('POST /user/resetpw', function () { $data = Controller::collect_post_value('email', true); Controller::user_resetpw($data); }); Flight::route('POST /startup/like', function () { $data = Controller::collect_post_value('startup_token', true); $data = Controller::collect_post_value('liker_token', true, $data); $data = Controller::collect_post_value('like', true, $data, 'int'); Controller::startup_like($data); }); Flight::route('POST /startup/unrated', function () { $data = Controller::collect_post_value('token', true); Controller::startup_unrated($data); });