Download the PHP package webscientist/postman-laravel without Composer

On this page you can find all versions of the php package webscientist/postman-laravel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package postman-laravel

Postman Laravel

Installation

  1. Install the package into your laravel application.

  2. Publish the config file by using the following command.

  3. Register the Service Provider in config/app.php

  4. Generate a Postman API key and put it in .env (optional)

Commands

The following commands can be used to get the Postman Collection

  1. Create Collection on Postman workspace

    • Use -e for creating environment as well
  2. Export Collection in storage/app/postman/

    • Use -e for exporting environment file as well

Note: You can use a name argument to define a custom name for Collection/File. If not specified, the APP_NAME will be used from .env

Configuration

Postman Environment

By default only a single variable of BASE_URL is used in generation of environment file. The same can be added in the environment.variables array.

The type can be set to 'default' or 'secret'. Secret will hide the value in Postman UI.

Request Grouping

By default the routes are grouped/nested on the basis of route names. That can be set to a custom key BY changing the request.group_by value.

Route Filtering

Any route having a closure will automatically be filtered out.

Inclusions

By default the routes having the api middleware will be included. It can be overridden in the request.inclusion.middleware array.

Exclusion

Certain routes can be excluded by their prefixes by defining them in the request.exclusion.prefix array.

Coventions

The following Laravel conventions are expected to be followed while building your application to get accurate results in your postman collection.

// WIP


All versions of postman-laravel with dependencies

PHP Build Version
Package Version
Requires php Version ^7.4|^8.0
webscientist/postman Version dev-main
illuminate/routing Version ^8.0|^9.0
illuminate/http Version ^8.0|^9.0
illuminate/support Version ^8.0|^9.0
illuminate/console Version ^8.0|^9.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package webscientist/postman-laravel contains the following files

Loading the files please wait ....