PHPackages                             blixter/weather - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. blixter/weather

ActiveLibrary[Framework](/categories/framework)

blixter/weather
===============

A weather module used for the Anax framework

1.0.7(6y ago)013MITPHPPHP &gt;=7.2CI failing

Since Dec 1Pushed 6y ago1 watchersCompare

[ Source](https://github.com/Blixter/weather-module)[ Packagist](https://packagist.org/packages/blixter/weather)[ RSS](/packages/blixter-weather/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependencies (10)Versions (9)Used By (0)

[![Build Status](https://camo.githubusercontent.com/e081bd9757b5d882406e72cf05dac25d81805ef48c546e84c9ca5c44b72b702e/68747470733a2f2f7472617669732d63692e6f72672f426c69787465722f776561746865722d6d6f64756c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Blixter/weather-module)

[![CircleCI](https://camo.githubusercontent.com/7769afb4add6df61e3ecf30eb0f33ddd1a078c504db1e8d56cddf9872d068d0c/68747470733a2f2f636972636c6563692e636f6d2f67682f426c69787465722f776561746865722d6d6f64756c652e7376673f7374796c653d737667)](https://circleci.com/gh/Blixter/weather-module)

[![Build Status](https://camo.githubusercontent.com/b4ad7ccaf26be249edd979ef4b6240307fd3a5ad761e2a87aee048a62512ad13/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f426c69787465722f776561746865722d6d6f64756c652f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Blixter/weather-module/build-status/master)[![Code Coverage](https://camo.githubusercontent.com/de83b63f2d8d37828b7d0f858a97c3b3475ab6b8a3450fa5c5f82c7f3d393e48/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f426c69787465722f776561746865722d6d6f64756c652f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Blixter/weather-module/?branch=master)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/1b9affaa28fcb85e5a2f6ec0cf2bc442e9a65dac40e912a723e5c8f15bf6f44b/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f426c69787465722f776561746865722d6d6f64756c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Blixter/weather-module/?branch=master)

[![Maintainability](https://camo.githubusercontent.com/e6ba6da57312a0b7122fa46034f5abaa9b508574c07f54e90f3c86c503cb7eab/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f30333437373737383631373239663738666139362f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/Blixter/weather-module/maintainability)

Anax Weather Module
===================

[](#anax-weather-module)

This module works together with an Anax installation.

The module is used for displaying weather forecast for nextcoming week and previous month. Also for validating and geotagging Ip addresses.

REST APIs is included with GET methods which returns JSON data.

Install as Anax module
----------------------

[](#install-as-anax-module)

This is how you install the module into an existing [Anax](https://packagist.org/packages/anax/anax-ramverk1-me) installation.

### Install using composer

[](#install-using-composer)

```
composer require blixter/weather

```

### Install using scaffold postprocessing file

[](#install-using-scaffold-postprocessing-file)

The module supports a postprocessing installation script, to be used with Anax scaffolding. The script executes the default installation.

```
bash vendor/blixter/weather/.anax/scaffold/postprocess.d/400_weather.bash

```

Run this script after `composer require` is done or use the commands below for step by step installation.

**Important:** Manually create a new file `config/keys.php` and add valid API keys. See `config/keys_sample.php`.

### Configuration and Service setup

[](#configuration-and-service-setup)

Copy the configuration files.

```
rsync -av vendor/blixter/weather/config .

```

### Src files

[](#src-files)

Copy the controllers and model files.

```
rsync -av vendor/blixter/weather/src ./

```

### view files

[](#view-files)

Copy the view files.

```
rsync -av vendor/blixter/weather/view ./

```

### Copy the test files

[](#copy-the-test-files)

Copy testfiles with included testcases using phpunit.

```
rsync -av vendor/blixter/weather/test ./

```

Dependency
----------

[](#dependency)

This is a Anax module and primarly intended to be used together with the Anax framework.

License
-------

[](#license)

This software carries a MIT license. See [LICENSE.txt](LICENSE.txt) for details.

```
 .
..:  Copyright (c) 2019 Robin Blixter (r.blixter89@gmail.com)

```

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

8

Last Release

2352d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1db5736d56cdbb2a89105241e2ca8e96dc7730526fb4c735e29d1378a0f927ce?d=identicon)[Blixter](/maintainers/Blixter)

---

Top Contributors

[![Blixter](https://avatars.githubusercontent.com/u/42796344?v=4)](https://github.com/Blixter "Blixter (46 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/blixter-weather/health.svg)

```
[![Health](https://phpackages.com/badges/blixter-weather/health.svg)](https://phpackages.com/packages/blixter-weather)
```

###  Alternatives

[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M596](/packages/laravel-prompts)[laravel/pail

Easily delve into your Laravel application's log files directly from the command line.

91245.3M590](/packages/laravel-pail)[nette/bootstrap

🅱 Nette Bootstrap: the simple way to configure and bootstrap your Nette application.

68435.8M592](/packages/nette-bootstrap)[slim/psr7

Strict PSR-7 implementation

14818.0M411](/packages/slim-psr7)[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6939.5M343](/packages/drupal-core-recommended)[pinguo/php-msf

Pinguo Micro Service Framework For PHP

1.7k4.2k](/packages/pinguo-php-msf)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
