rubengomez/cxf 问题修复 & 功能扩展

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

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

rubengomez/cxf

最新稳定版本:0.1.12

Composer 安装命令:

composer require rubengomez/cxf

包简介

CXF library allows to connect your Laravel App to CXF 2

README 文档

README

  • User Auth Trait is a trait that is used to authenticate users in the application.
  • Contact Auth Trait is a trait that is used to authenticate contacts in the application.
  • Public Auth Trait is a trait that is used to access public data in the application.
use Cxf\UserAuthTrait;
use Cxf\ContactAuthTrait;
use Cxf\PublicAuthTrait;

Cxf User, Contact and Public Usage

// User Login
$this->initializeUserClient();
$this->mintsUserLogin('email', 'password');
$response = $this->mintsUser->getContacts(); // get contacts

// Contact Login
$this->initializeContactClient();
$this->mintsContactLogin('email', 'password');
$response = $this->mintsContact->getOrders(); // get orders

// Public trait usage
$this->initializePublicClient();
$response = $this->mintsPublic->getStoryVersions(null, false); // get story versions

Proxy Usage

Route::any('api/user/v1/{any}', [ProxyController::class, 'proxyRequest'])->where('any', '.*');
Route::any('api/contact/v1/{any}', [ProxyController::class, 'proxyRequest'])->where('any', '.*');
Route::any('api/v1/{any}', [ProxyController::class, 'proxyRequest'])->where('any', '.*');

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-12-16