文件名称:laravel-pipes:目的是使组织内部处理传入的Webhook变得更加容易
文件大小:62KB
文件格式:ZIP
更新时间:2024-06-12 01:03:12
notifications laravel incoming-webhooks PHP
喉管 当仅需要处理一种类型的通知时,处理来自API的通知很简单,但是如果您必须处理多个请求(例如来自SMS API的请求),则可能会变得混乱。 与 ()方法类似,此程序包提供的方法稍有不同,可以用作另一个类似Botman的实现的一部分。 该软件包提供了与相似的API。 安装 composer require mshule/laravel-pipes 传入的Web请求将由your_app_domain +您在pipes.incoming_request_path配置中放入的任何内容处理。 默认情况下,该路径将导致your_app_domain/handle-notification 。 可选:为管道创建一个单独的路由文件。 添加一个新文件routes/pipes.php 设置pipes.load_routes_file为true 用法 要获得此软件包提供的所有功能的概述,可以检查t
【文件预览】:
laravel-pipes-master
----composer.json(996B)
----.travis.yml(869B)
----phpunit.xml(1KB)
----config()
--------pipes.php(2KB)
----composer.lock(209KB)
----readme.md(6KB)
----.github()
--------workflows()
----clover.xml(37KB)
----routes()
--------api.php(411B)
----tests()
--------SubstituteBindingsTest.php(976B)
--------Fixtures()
--------TestCase.php(423B)
--------PipeRequestTest.php(10KB)
----CONTRIBUTING.md(1KB)
----src()
--------PipeCollection.php(4KB)
--------Response.php(683B)
--------Piper.php(8KB)
--------Http()
--------Jobs()
--------PipeGroup.php(1KB)
--------Facades()
--------Exceptions()
--------PipeAction.php(925B)
--------Kernel.php(4KB)
--------PipeParameterBinder.php(526B)
--------Contracts()
--------PipeRegistrar.php(4KB)
--------Events()
--------Request.php(2KB)
--------Pipe.php(6KB)
--------Testing()
--------Matching()
--------LaravelPipesServiceProvider.php(2KB)
----.phpunit.result.cache(5KB)
----LICENSE.md(1KB)
----.gitignore(15B)
----.codecov.yml(247B)
----CHANGELOG.md(771B)
----.styleci.yml(15B)