2025-02-03 08:40:22 +03:00

174 lines
13 KiB
PHP

<?php
return [
'routes' => [
['name' => 'page#index', 'url' => '/', 'verb' => 'GET'],
['name' => 'page#thanatopracteur', 'url' => '/thanatopracteur', 'verb' => 'GET'],
['name' => 'page#devis', 'url' => '/devis', 'verb' => 'GET'],
['name' => 'page#trajet', 'url' => '/trajet', 'verb' => 'GET'],
['name' => 'page#lieu', 'url' => '/lieu', 'verb' => 'GET'],
['name' => 'page#facture', 'url' => '/facture', 'verb' => 'GET'],
['name' => 'page#produit', 'url' => '/produit', 'verb' => 'GET'],
['name' => 'page#article', 'url' => '/article', 'verb' => 'GET'],
['name' => 'page#defunt', 'url' => '/defunt', 'verb' => 'GET'],
['name' => 'page#bibliotheque', 'url' => '/bibliotheque', 'verb' => 'GET'],
['name' => 'page#config', 'url' => '/config', 'verb' => 'GET'],
['name' => 'page#isConfig', 'url' => '/isconfig', 'verb' => 'GET'],
['name' => 'page#statistique', 'url' => '/statistique', 'verb' => 'GET'],
['name' => 'page#legalnotice', 'url' => '/legalnotice', 'verb' => 'GET'],
['name' => 'page#clientGroupDiscount', 'url' => '/clientGroupDiscount', 'verb' => 'GET'],
['name' => 'page#clientGroups', 'url' => '/clientGroups', 'verb' => 'GET'],
['name' => 'page#clientGroupFacturation', 'url' => '/clientGroupFacturation', 'verb' => 'GET'],
['name' => 'page#france', 'url' => '/legalnotice/france', 'verb' => 'GET'],
['name' => 'page#update', 'url' => '/update', 'verb' => 'POST'],
['name' => 'page#delete', 'url' => '/delete', 'verb' => 'DELETE'],
['name' => 'page#getClients', 'url' => '/getClients', 'verb' => 'PROPFIND'],
['name' => 'page#getClient', 'url' => '/client', 'verb' => 'POST'],
['name' => 'page#getClientbyiddevis', 'url' => '/clientbyiddevis', 'verb' => 'POST'],
['name' => 'page#getConfiguration', 'url' => '/getConfiguration', 'verb' => 'PROPFIND'],
['name' => 'page#insertClient', 'url' => '/client/insert', 'verb' => 'POST'],
['name' => 'page#exportClientStatistic', 'url' => '/client/exportClientStatistic', 'verb' => 'POST'],
['name' => 'page#getThanatopracteurs', 'url' => '/getThanatopracteurs', 'verb' => 'PROPFIND'],
['name' => 'page#insertThanatopracteur', 'url' => '/thanatopracteur/insert', 'verb' => 'POST'],
['name' => 'page#exportThanatoStatistic', 'url' => '/thanatopracteur/exportThanatoStatistic', 'verb' => 'POST'],
['name' => 'page#getDevis', 'url' => '/getDevis', 'verb' => 'PROPFIND'],
['name' => 'page#getDevisDelphine', 'url' => '/getDevisDelphine/{idtrajetdetails}', 'verb' => 'PROPFIND'],
['name' => 'page#getDevisWithProduits', 'url' => '/getDevisWithProduits', 'verb' => 'PROPFIND'],
['name' => 'page#devisshow', 'url' => '/devis/{numdevis}/show', 'verb' => 'GET'],
['name' => 'page#insertDevis', 'url' => '/devis/insert', 'verb' => 'POST'],
['name' => 'page#insertProduitDevis', 'url' => '/insertProduitDevis', 'verb' => 'POST'],
['name' => 'page#insertArticleDevis', 'url' => '/insertArticleDevis', 'verb' => 'POST'],
['name' => 'page#getTotalDevis', 'url' => '/getTotalDevis', 'verb' => 'POST'],
['name' => 'page#getTrajets', 'url' => '/getTrajets', 'verb' => 'PROPFIND'],
['name' => 'page#insertTrajet', 'url' => '/trajet/insert', 'verb' => 'POST'],
['name' => 'page#trajetdetails', 'url' => '/trajet/{numtrajet}/details', 'verb' => 'GET'],
['name' => 'page#getTrajetsdetails', 'url' => '/getTrajetsdetails/{numtrajet}', 'verb' => 'PROPFIND'],
['name' => 'page#insertTrajetdetails', 'url' => '/trajetdetails/insert/{numtrajet}', 'verb' => 'POST'],
['name' => 'page#saveTrajetdetails', 'url' => '/trajetdetails/save/{numtrajet}', 'verb' => 'POST'],
['name' => 'page#ajaxGetLieux', 'url' => '/ajaxGetLieux', 'verb' => 'GET'],
['name' => 'page#ajaxGetArticles', 'url' => '/ajaxGetArticles', 'verb' => 'GET'],
['name' => 'page#ajaxGetProduits', 'url' => '/ajaxGetProduits', 'verb' => 'GET'],
['name' => 'page#ajaxGetClientsName', 'url' => '/ajaxGetClientsName', 'verb' => 'GET'],
['name' => 'page#ajaxGetThanatopracteurs', 'url' => '/ajaxGetThanatopracteurs', 'verb' => 'GET'],
['name' => 'page#getLieux', 'url' => '/getLieux', 'verb' => 'PROPFIND'],
['name' => 'page#insertLieu', 'url' => '/lieu/insert', 'verb' => 'POST'],
['name' => 'page#getFactures', 'url' => '/getFactures', 'verb' => 'PROPFIND'],
['name' => 'page#getFacturesWithProduits', 'url' => '/getFacturesWithProduits', 'verb' => 'PROPFIND'],
['name' => 'page#factureshow', 'url' => '/facture/{numfacture}/show', 'verb' => 'GET'],
['name' => 'page#apercustoutesfactures', 'url' => '/factures/apercus', 'verb' => 'GET'],
['name' => 'page#apercustousdevis', 'url' => '/devis/apercus', 'verb' => 'GET'],
['name' => 'page#insertFacture', 'url' => '/facture/insert', 'verb' => 'POST'],
['name' => 'page#exportDevisToFacture', 'url' => '/exportDevisToFacture', 'verb' => 'POST'],
['name' => 'page#exportFactureToPdf', 'url' => '/facture/exportFactureToPdf', 'verb' => 'POST'],
['name' => 'page#exportFactureByClientAndMonthYearToPdf', 'url' => '/facture/exportFactureByClientAndMonthYearToPdf', 'verb' => 'POST'],
['name' => 'page#getProduits', 'url' => '/getProduits', 'verb' => 'PROPFIND'],
['name' => 'page#getProduitsById', 'url' => '/getProduitsById', 'verb' => 'POST'],
['name' => 'page#insertProduit', 'url' => '/produit/insert', 'verb' => 'POST'],
['name' => 'page#getArticles', 'url' => '/getArticles', 'verb' => 'PROPFIND'],
['name' => 'page#getArticlesById', 'url' => '/getArticlesById', 'verb' => 'POST'],
['name' => 'page#insertArticle', 'url' => '/article/insert', 'verb' => 'POST'],
// defunt
['name' => 'page#insertDefunt', 'url' => '/defunt/insert', 'verb' => 'POST'],
['name' => 'page#defuntshow', 'url' => '/defunt/{numdefunt}/show', 'verb' => 'GET'],
['name' => 'page#getDefunts', 'url' => '/getDefunts', 'verb' => 'PROPFIND'],
['name' => 'page#getUnusedDefunts', 'url' => '/getUnusedDefunts', 'verb' => 'PROPFIND'],
['name' => 'page#getDefuntById', 'url' => '/getDefuntById', 'verb' => 'POST'],
['name' => 'page#updateDefunt', 'url' => '/defunt/update', 'verb' => 'POST'],
['name' => 'page#insertObservationDefunt', 'url' => '/insertObservationDefunt', 'verb' => 'POST'],
['name' => 'page#insertBijouDefunt', 'url' => '/insertBijouDefunt', 'verb' => 'POST'],
['name' => 'page#insertHypoDefunt', 'url' => '/insertHypoDefunt', 'verb' => 'POST'],
['name' => 'page#getObservationsById', 'url' => '/getObservationsById', 'verb' => 'POST'],
['name' => 'page#getBijouxById', 'url' => '/getBijouxById', 'verb' => 'POST'],
['name' => 'page#getHypodermiquesById', 'url' => '/getHypodermiquesById', 'verb' => 'POST'],
// generation attestation pacemaker, rapport de soins, de bijoux
['name' => 'page#saveAttestationPacemaker', 'url' => '/saveAttestationPacemaker', 'verb' => 'POST'],
['name' => 'page#saveRapportSoin', 'url' => '/saveRapportSoin', 'verb' => 'POST'],
['name' => 'page#saveRapportBijoux', 'url' => '/saveRapportBijoux', 'verb' => 'POST'],
// produit
['name' => 'page#getProduits', 'url' => '/getProduits', 'verb' => 'PROPFIND'],
['name' => 'page#getProduitsById', 'url' => '/getProduitsById', 'verb' => 'POST'],
['name' => 'page#insertProduit', 'url' => '/produit/insert', 'verb' => 'POST'],
// bibliotheque
['name' => 'page#getBibliotheques', 'url' => '/getBibliotheques', 'verb' => 'PROPFIND'],
['name' => 'page#insertBibliotheque', 'url' => '/bibliotheque/insert', 'verb' => 'POST'],
['name' => 'page#getStats', 'url' => '/getStats', 'verb' => 'PROPFIND'],
['name' => 'page#getAnnualTurnoverPerMonthNoVat', 'url' => '/getAnnualTurnoverPerMonthNoVat', 'verb' => 'PROPFIND'],
['name' => 'page#getStatArticleAnnuel', 'url' => '/getStatArticleAnnuel/{annee}', 'verb' => 'PROPFIND'],
['name' => 'page#getStatSoinsThanatoAnnuel', 'url' => '/getStatSoinsThanatoAnnuel/{annee}', 'verb' => 'PROPFIND'],
['name' => 'page#getStatSoinsThanatoWeekend', 'url' => '/getStatSoinsThanatoWeekend/{annee}/{mois}', 'verb' => 'PROPFIND'],
['name' => 'page#getServerFromMail', 'url' => '/getServerFromMail', 'verb' => 'PROPFIND'],
//PDF
['name' => 'page#sendPDF', 'url' => '/sendPDF', 'verb' => 'POST'],
['name' => 'page#savePDF', 'url' => '/savePDF', 'verb' => 'POST'],
['name' => 'page#saveDocumentRecap', 'url' => '/saveDocumentRecap', 'verb' => 'POST'],
['name' => 'page#saveNewPDF', 'url' => '/saveNewPDF', 'verb' => 'POST'],
['name' => 'admin#backup', 'url' => '/backup', 'verb' => 'GET'],
//SQL
['name' => 'page#addDevisNumberColumn', 'url' => '/addDevisNumberColumn', 'verb' => 'POST'],
['name' => 'page#addFactureNumberColumn', 'url' => '/addFactureNumberColumn', 'verb' => 'POST'],
['name' => 'page#addClientGroupDiscountFeatureTables', 'url' => '/addClientGroupDiscountFeatureTables', 'verb' => 'POST'],
['name' => 'page#addClientGroupFacturationFeatureTables', 'url' => '/addClientGroupFacturationFeatureTables', 'verb' => 'POST'],
['name' => 'page#addProductTypeTables', 'url' => '/addProductTypeTables', 'verb' => 'POST'],
['name' => 'page#addLocationCodesColumn', 'url' => '/addLocationCodesColumn', 'verb' => 'POST'],
//clients discount
['name' => 'page#getClientGroupDiscounts', 'url' => '/getClientGroupDiscounts', 'verb' => 'PROPFIND'],
['name' => 'page#getClientGroups', 'url' => '/getClientGroups', 'verb' => 'PROPFIND'],
['name' => 'page#createDefaultClientGroup', 'url' => '/clientGroup/createDefaultClientGroup', 'verb' => 'POST'],
['name' => 'page#createDefaultClientGroupDiscount', 'url' => '/clientGroupDiscount/createDefaultClientGroupDiscount', 'verb' => 'POST'],
//certificate
['name' => 'page#exportCareCertificate', 'url' => '/defunt/exportCareCertificate', 'verb' => 'POST'],
//defuntCover
['name' => 'page#setDefuntCover', 'url' => '/defunt/setDefuntCover', 'verb' => 'POST'],
['name' => 'page#getCoverProducts', 'url' => '/getCoverProducts', 'verb' => 'PROPFIND'],
//user groups getUserConnectedGroups
['name' => 'page#getUserConnectedGroups', 'url' => '/getUserConnectedGroups', 'verb' => 'GET'],
//testTalk
// ['name' => 'page#testTalk', 'url' => '/testTalk', 'verb' => 'POST'],
//devis pdf
['name' => 'page#exportDevisToPdf', 'url' => '/devis/exportDevisToPdf', 'verb' => 'POST'],
['name' => 'page#exportDevisByClientAndMonthYearToPdf', 'url' => '/devis/exportDevisByClientAndMonthYearToPdf', 'verb' => 'POST'],
//client group facturation
['name' => 'page#getClientGroupFacturations', 'url' => '/client/getClientGroupFacturations', 'verb' => 'PROPFIND'],
['name' => 'page#createDefaultClientGroupFacturation', 'url' => '/client/createDefaultClientGroupFacturation', 'verb' => 'POST'],
//producttype
['name' => 'page#getProductTypes','url' => '/product/getProductTypes', 'verb' => 'PROPFIND'],
//uploadFileTobijoux
['name' => 'page#uploadFileToBijoux','url' => '/defunt/uploadFileToBijoux', 'verb' => 'POST'],
//upload pacemaker photo to defunt
['name' => 'page#uploadPacemakerPhotoToDefunts','url' => '/defunt/uploadPacemakerPhotoToDefunts', 'verb' => 'POST'],
//pay invoices
['name' => 'page#payInvoices','url' => '/facture/payInvoices', 'verb' => 'POST'],
//relation of user and thanato
['name' => 'page#getUsersNotLinkedToThanato','url' => '/user/getUsersNotLinkedToThanato', 'verb' => 'PROPFIND'],
]
];