You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://www.linuxfoundation.org/about/members)
16
+
16
17
</div>
17
18
18
19
## Overview
@@ -27,9 +28,10 @@ Before using the Openapi PHP Client, you will need an account at [Openapi](https
27
28
28
29
-**Agnostic Design**: No API-specific classes, works with any Openapi service
29
30
-**Minimal Dependencies**: Only requires PHP 8.0+ and cURL
30
-
-**OAuth Support**: Built-in OAuth client for token management
31
+
-**OAuth Support**: Built-in OAuth client for token management
31
32
-**HTTP Primitives**: GET, POST, PUT, DELETE, PATCH methods
32
33
-**Clean Interface**: Similar to the Rust SDK design
34
+
-**Static Analysis**: PHPStan level 6 configuration available via Composer
This SDK includes PHPStan as a Composer development dependency to help keep the codebase type-safe and maintainable.
142
+
143
+
PHPStan is configured in `phpstan.neon` and currently runs at level 6.
144
+
145
+
Run static analysis with:
146
+
147
+
```bash
148
+
composer run analyse
149
+
```
137
150
138
151
## Contributing
139
152
@@ -165,9 +178,9 @@ Meet our partners using Openapi or contributing to this SDK:
165
178
166
179
## Our Commitments
167
180
168
-
We believe in open source and we act on that belief. We became Silver Members
169
-
of the Linux Foundation because we wanted to formally support the ecosystem
170
-
we build on every day. Open standards, open collaboration, and open governance
181
+
We believe in open source and we act on that belief. We became Silver Members
182
+
of the Linux Foundation because we wanted to formally support the ecosystem
183
+
we build on every day. Open standards, open collaboration, and open governance
171
184
are part of how we work and how we think about software.
172
185
173
186
## License
@@ -179,4 +192,3 @@ The MIT License is a permissive open-source license that allows you to freely us
179
192
In short, you are free to use this SDK in your personal, academic, or commercial projects, with minimal restrictions. The project is provided "as-is", without any warranty of any kind, either expressed or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement.
180
193
181
194
For more details, see the full license text at the [MIT License page](https://choosealicense.com/licenses/mit/).
0 commit comments