Help by implementing GlitchTip adapter 🛰
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 65/100
Direzione di ricerca
Read docs/tutorials/add-logger-adapter.md first, then inspect src/Logger/Logger.php and existing adapters before creating src/Logger/Adapter/GlitchTip.php. Add the provider to the PROVIDERS array and cover it in tests/LoggerTest.php; done means the test log is pushed to GlitchTip and screenshots are included in the pull request.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Introduction
All Utopia libraries focus on supporting multiple adapters such as storage, database, cache or logger. We currently support only 3 providers for Logger library, but we are looking to increase this number! By preparing easy-to-follow instructions, we believe anyone can implement a new provider and get their contribution counts up 😎
Your task is to implement GlitchTip adapter into our Logger library. You can find a complete in-depth tutorial in our official tutorial for adding a new logger adapter. To find out more about GlitchTip, check out their Website.
Tasks summary:
- Read through our tutorial
- Fork & clone
utopia-php/logger(this repository) - Switch to branch
feat-add-glitchtip-adapter - Create file for your provider in
src/Logger/Adapter/GlitchTip.phpand implement it - Add your provider into
PROVIDERSarray insrc/Logger/Logger.php - Implement a test for your provider in
tests/LoggerTest.php - Push changes and submit a pull request
- Inside your PR, add screenshots of your test log pushed into GlitchTip
If you need any help, reach out to us on Appwrite Discord server.
Are you ready to work on this issue? 🤔 Let us know, and we will assign it to you 😊
- Lingua principale
- PHP
- Stelle
- 11
- Fork
- 18
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di utopia-php/logger
-
Every push() leaks its curl handle and socket until cycle GC (utopia-php/fetch closures bind $this) Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
utopia-php/logger#52 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
utopia-php/logger#42 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
utopia-php/logger#27 · 1 commento ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
utopia-php/logger#24 · 1 commento ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
utopia-php/logger#22 ·
Tutte le issue di utopia-php/logger
Issue simili
-
[Chore] Keep one viget-block-generator skill and replicate it, instead of four tracked copies Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
hector-jewell/food-delivery-system-for-restaurant-using-php#1311 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
Sylius/SyliusGridBundle#501 ·