2 repository-uri
Capabilities that allow a library to integrate seamlessly with various PHP application frameworks.
Distinct from PHP Integrations: Existing candidates focus on Zend Engine internals or testing frameworks, not general application-level library integration.
Explore 2 awesome GitHub repositories matching web development · PHP Framework Integrations. Refine with filters or upvote what's useful.
Medoo este un strat de abstractizare a bazei de date PHP ușor și un constructor de interogări SQL. Servește ca un wrapper minim de bază de date care oferă un API unificat pentru a executa interogări pe mai multe motoare SQL, traducând apelurile de metodă PHP în dialecte specifice de baze de date. Proiectul permite interfațarea SQL multi-dialect, permițând unei singure baze de cod să interacționeze cu diverse backend-uri, inclusiv MySQL, MariaDB, PostgreSQL, SQLite, MSSQL, Oracle și Sybase. Utilizează parametrizarea instrucțiunilor pregătite pentru a preveni atacurile de tip injecție, menținând în același timp o abordare programatică pentru construirea interogărilor SQL complexe. Toolkit-ul acoperă operațiunile standard de manipulare a datelor, inclusiv inserarea, actualizarea, ștergerea și interogarea înregistrărilor. De asemenea, oferă capabilități pentru calcule agregate, gestionarea tranzacțiilor atomice și execuția SQL brută pentru logică complexă. Sunt incluse instrumente de diagnosticare pentru inspecția execuției interogărilor, permițând logarea SQL-ului generat și a informațiilor de conexiune în scopuri de depanare.
Ensures compatibility and seamless operation when integrated into various PHP application environments.
Acest proiect este un parser de user agent PHP și un detector de dispozitive mobile. Analizează șirurile de user agent HTTP pentru a identifica browserul web al vizitatorului, sistemul de operare și tipul de dispozitiv. Biblioteca oferă o integrare dedicată pentru framework-ul web Laravel. Distinge între telefoane mobile, tablete și computere desktop, identificând în același timp roboții web și numele specifice ale crawlerelor motoarelor de căutare. Capabilitățile instrumentului includ extragerea limbilor preferate din headerele cererii și verificarea proprietăților specifice ale user agent-ului. Utilizează potrivirea tiparelor prin expresii regulate și maparea statică a datelor pentru a clasifica clienții și a localiza conținutul.
Provides a service provider integration that allows the library to be seamlessly injected into PHP frameworks.