Download the PHP package placetopay/app-version without Composer

On this page you can find all versions of the php package placetopay/app-version. 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 app-version

Track the version of your app

Build Status

The placetopay/app-version package provides a way to know which version of your app is currently deployed.

Installation

Install using composer

The package will automatically register itself and it should work now on your local environment

If you are using Sentry please follow this steps to configure the deployments and releases to your reports

  1. Publish the configuration file

  2. Set up your environment variables at config/app-version.php

  3. Set up the config/sentry.php file with the following settings

Usage

You can visit https://yourapp.com/version

Envoyer Hooks

Using tools to deploy like Envoyer there is no git source available once deployed so using the sha, project and branch available information we create a file containing this information

  1. Create a deployment hook in the action "Activate New Release", it is vital that this hook runs BEFORE running config:cache or optimize commands

This will generate your version file at storage/app/app-version.json

  1. If you are integrating with Sentry or NewRelic Releases/Deployments/Issues, Add these hooks so Sentry and NewRelic can track your deployments. It should be run AFTER running the optimization or configuration cache.

Know your version from CLI

If you're using tinker you can get the version information with the following commands

To access the version information generated with the step 1 of the usage

To access the sha


All versions of app-version with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4 | ^8.0 | ^8.1 | ^8.2
laravel/framework Version ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
ext-curl Version *
ext-json Version *
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 placetopay/app-version contains the following files

Loading the files please wait ....