Download the PHP package bjos19/anax-weathermodule without Composer

On this page you can find all versions of the php package bjos19/anax-weathermodule. 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 anax-weathermodule

Anax weather module (bjos19/anax-weathermodule)

Badges

Travis-CI
Build Status
CircleCI
<ORG_NAME>
Scrutinzer
Scrutinizer Code Quality
Code Coverage
Build Status
Code Intelligence Status
Codeclimate
Maintainability
SymfonyInsight
SymfonyInsight

Installing

This module is available on packagist

Step 1 install the module

install using composer

composer require bjos19/anax-weathermodule

Step 2 Copy the configuration files and other necessary folders.

You can copy all the files separately from vendor/bjos19/anax-weathermodule or stand in the root of your Anax repo and copy all files with the following commands:

Step 3 Add namespace

Add namespace Bjos to composer.json and run command composer dump-autoload.

Test

Run command make test to check that the code validates.

To be able to use the module properly you have to add 2 api-keys

Add api key from ipstack

Create file /config/api_ipstack.php and copy the code below or rename the file /config/api_ipstack_sample.php.

Add api key from openweathermap one-call-api

Create file /config/api_owm.php and copy the code below or rename the file /config/api_owm_sample.php.

Routes

After you have followed the steps above the following routes is available.


All versions of anax-weathermodule with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
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 bjos19/anax-weathermodule contains the following files

Loading the files please wait ...