PHPackages                             reallifekip/line-webhook-dto - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. reallifekip/line-webhook-dto

ActiveLibrary[API Development](/categories/api)

reallifekip/line-webhook-dto
============================

A PHP Data Transfer Object (DTO) library for handling LINE webhooks.

v1.0.3(10mo ago)0110MITPHPPHP ^8.1

Since Sep 5Pushed 10mo agoCompare

[ Source](https://github.com/ReallifeKip/LineWebhookDTO)[ Packagist](https://packagist.org/packages/reallifekip/line-webhook-dto)[ RSS](/packages/reallifekip-line-webhook-dto/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (4)Dependencies (1)Versions (5)Used By (0)

line-webhook-dto
================

[](#line-webhook-dto)

A PHP Data Transfer Object (DTO) library for handling LINE webhooks.

一個用來處理 LINE Webhook 的 PHP DTO（資料傳輸物件）套件，將原始 JSON Payload 轉換為型別安全的物件。

How to use
----------

[](#how-to-use)

Simply pass the data received from the LINE Webhook endpoint as an array to the constructor of `ReallifeKip\LineWebhookDTO\Webhook`.

直接把 Line Webhook 端點收到的資料以陣列形式作為第一個參數建構 `ReallifeKip\LineWebhookDTO\Webhook` 即可

Installation
------------

[](#installation)

```
composer require reallifekip/line-webhook-dto
```

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance54

Moderate activity, may be stable

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~13 days

Total

4

Last Release

307d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/91828793?v=4)[Kip](/maintainers/ReallifeKip)[@ReallifeKip](https://github.com/ReallifeKip)

---

Top Contributors

[![ReallifeKip](https://avatars.githubusercontent.com/u/91828793?v=4)](https://github.com/ReallifeKip "ReallifeKip (5 commits)")

---

Tags

webhookdtolineline-webhookwebhook-dtoline-dto

### Embed Badge

![Health badge](/badges/reallifekip-line-webhook-dto/health.svg)

```
[![Health](https://phpackages.com/badges/reallifekip-line-webhook-dto/health.svg)](https://phpackages.com/packages/reallifekip-line-webhook-dto)
```

###  Alternatives

[linecorp/line-bot-sdk

SDK of the LINE BOT API for PHP

7353.3M22](/packages/linecorp-line-bot-sdk)[kyon147/laravel-shopify

Shopify package for Laravel to aide in app development

483317.8k](/packages/kyon147-laravel-shopify)[phpexperts/simple-dto

A quick and easy DTO package.

501.2M7](/packages/phpexperts-simple-dto)[kayedspace/laravel-n8n

A complete, expressive, and fluent Laravel client for the n8n public REST API and Webhooks Triggering.

14214.5k1](/packages/kayedspace-laravel-n8n)[stymiee/authnetjson

Library that abstracts Authorize.Net's JSON APIs. This includes the Advanced Integration Method (AIM), Automated Recurring Billing (ARB), Customer Information Manager (CIM), Transaction Reporting, Simple Integration Method (SIM), and Webhooks.

19631.3k](/packages/stymiee-authnetjson)[jouwweb/sendcloud

Provides a client to interact with the Sendcloud API in an object-oriented way.

17289.5k1](/packages/jouwweb-sendcloud)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
