Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 18 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,32 @@
# PAM API
# PAM HTTP

Express-like routing. Laravel-like application structure. PAM-native execution.

**[Official documentation](https://push-in.github.io/pam-docs/packages/http/) ·
[PAM introduction](https://push-in.github.io/pam-docs/introduction/) ·
[Report an issue](https://github.com/push-in/pam-http/issues)**

## Start here

PAM HTTP is a Composer framework that runs on the PAM Runtime. Install and
verify PAM before adding this package:

```bash
curl --proto '=https' --proto-redir '=https' --tlsv1.2 \
--connect-timeout 15 --max-time 60 --max-filesize 1048576 -fsSL \
https://github.com/push-in/pam/releases/latest/download/install.sh | sh

pam doctor
pam init my-app --template http
cd my-app
pam composer require pushinbr/pam-http
pam dev
```

`pam composer` uses PAM's verified private Composer toolchain while preserving
the normal `composer.json`, `composer.lock`, and `vendor` workflow. Existing PAM
projects can run only the `pam composer require` and `pam doctor` steps.

```php
use Pam\App;
use Pam\Api\RouteConstraint;
Expand Down
18 changes: 9 additions & 9 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading