Introduction Nouveau projet Configuration Pages Classes metiers Methodes
evenementielles Entity Bdd Classes natives
Admin controle Application Audio Auth Bootstrap theme Bunnyfonts Cache Captcha Cards Change reload Check PHPDoc Check password Citations Ckeditor Cli Compact css Cookieaccept Css Cytoscape Datatable Ddg ddg api Debug Dlc
Downloader Dwf exception Easteregg Entity generator Entity model Espeak Event Export dwf Fancybox Fb File explorer Fluent Form Freetile Ftp explorer Fullcalendar G agenda G elFinder Gestion article Giphy Git Google oauth Graphique Html5 Html structures Http2 Ip access Ip api Js
Leaflet Log file Log mail Lorem ipsum Lurl Mail
MaskNumber Math Messageries Mocodo Modal Monaco editor Monaco highlighter MSEdgeTTS MSEdgeTTS JS Openweather Pagination Paypal Php finediff Php header Php simple formatter Phpini Pollinanitons Printer Pseudo cron Ratioblocks Reveal ReversoLib Robotstxt Schoolbreak ScraperAPI Security csp SelectorDOM Service Session Shuffle letters Singleton Sitemap Sms gateway Sql backup Sse sender Stalactite Statistiques Stripe Sub menu Tags Task manager Template Tenor Thread manager Time Tinymce Tor Trad Update dwf Video Vpage Vticker W3c validate Websocket Wled Writer
Services general Services
interne CLI WebSocket Mise en ligne
Classes natives
Application
Cette classe fait office de contrôleur et layout pour l'application,
elle fait la liaison entre les routes et les pages (cf configuration et pages)
et met à disposition quelques outils :
- Instancie la connexion à la base de données par un objet bdd accessible via application::$_bdd (cf bdd)
- Permet d'utiliser des méthodes évènementielles à partir de application::event() (cf : méthodes évènementielles)
- application::get_url() permet de récupérer l'url courante
- application::get_url(["var_get"]) permet de récupérer l'url courante en supprimant les variables GET renseignées