Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Help by implementing GlitchTip adapter 🛰

Đang mở
#4 3 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
65/100
Loại issue
Tính năng
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Ít trao đổi
Công nghệ
php
Lĩnh vực
backend

Hướng nghiên cứu

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.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

good first issue help wanted

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.php and implement it
  • Add your provider into PROVIDERS array in src/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 😊

Ngôn ngữ chính
PHP
Star
11
Fork
18
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của utopia-php/logger

Tất cả issue của utopia-php/logger

Issue tương tự

Thêm issue về PHP

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.