usmanzahid/service-response 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

usmanzahid/service-response

最新稳定版本:v1.0.0

Composer 安装命令:

composer require usmanzahid/service-response

包简介

A simple and effective way of communication between different services among your PHP application.

README 文档

README

A minimal and structured way to handle internal service communication in PHP applications.

Instead of returning null, false, or loosely structured arrays, ServiceResponse provides a consistent object with success status, message, data, errors, and optional meta information.

This makes debugging, error handling, and chaining service calls much clearer and more maintainable.

Includes:

  • A core ServiceResponse class with fluent, chainable methods
  • Optional meta support
  • Previous response chaining
  • A consistent structure for both success and failure cases

Helper Functions

This package also includes safe, global helper functions:

  • service_response_success($data = null, $message = 'Success!', $meta = [])
  • service_response_fail($errors = [], $message = 'Failed!', $data = null, $meta = [])
  • service_response_from_exception(Throwable $e, ?string $message = null, bool $includeTrace = false, array $meta = [])

These can be used anywhere to create standardized responses easily, without directly instantiating the class.

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-05-20