A curated list of amazingly awesome PHPStorm plugins, resources and other shiny things.
EXPERIMENTAL: Package to see how feasible a simple ORM in ReactPHP is
Event-driven, streaming HTTP client and server implementation for ReactPHP.
Pall all params into operation request creation
Merge pull request #132 from php-api-clients/pass-all-params-into-operation-request-creation
Pall all params into operation request creation
Allow duplicated schemas
Merge pull request #133 from php-api-clients/allow-duplicated-schemas
Allow duplicated schemas
Introduce internal configuration objects
Merge pull request #134 from php-api-clients/introduce-internal-configuration-objects
Introduce internal configuration objects
Support the use of aliases
Merge pull request #135 from php-api-clients/support-the-use-of-aliases
Support the use of aliases
Client SubSplit
useAliasesForDuplication config setting
Support the use of aliases
Merge pull request #135 from php-api-clients/support-the-use-of-aliases
Support the use of aliases
@ruudk Wanted to test it in one of my own projects before notifying you. Glad a did, found an argument swap and some small issues I've now fixed. Let me know if this would resolve this issue, and if not what is wrong so that can be fixed.
@ruudk I'm currently testing out in a project with the following workflow:
name: Composer Diff
on:
## To make this workflow work in the simplest way possible, without a PAT or juggling information between, we need to
## run it with permissions as if it was already merged.
## Refs: https://docs.github.com/en/actions/reference/events-that-trigger-workflows#pull_request_target
## Refs: https://securitylab.github.com/research/github-actions-preventing-pwn-requests/
## Refs: https://twitter.com/WyriHaximus/status/1393679576828686340
pull_request_target:
types:
- opened
- synchronize
- reopened
## This workflow needs the `pull-request` permissions to work
## Refs: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#permissions
permissions:
pull-requests: write
contents: read
jobs:
comment-composer-lock-diff:
name: Comment composer.lock diff
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0
- name: Comment composer.lock diff
uses: WyriHaximus/github-action-composer.lock-diff@switch-to-composite-action
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}