PHPackages                             theory-of-soul/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. [Utility &amp; Helpers](/categories/utility)
4. /
5. theory-of-soul/weather

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

theory-of-soul/weather
======================

A function that will return the current weather in Kiev

0.1.2(7y ago)06MITPHPPHP &gt;=5.5.0

Since Jan 22Pushed 7y ago1 watchersCompare

[ Source](https://github.com/theory-of-soul/composerPackageWeather)[ Packagist](https://packagist.org/packages/theory-of-soul/weather)[ RSS](/packages/theory-of-soul-weather/feed)WikiDiscussions master Synced 5d ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Create a custom package that will be included in projects using the Composer. The package must implement a function that will return the current weather in your city. Weather conditions must be added to a `weather.txt` file and must be in degrees Celsius.

In order to create a package you must use a REST client that will call the API. You need to find an API that returns the current weather for your current rental. It is possible that for your API weather request to be accepted you must register with the API provider. Do not ignore this step.

The package must respect the following rules:

- the package name should have the format: `yourLogin/weather`
- he must have requested version `5.5.0` of PHP
- It must have been submitted to the `REST Client` package for PHP ()
- stability must be set to `dev`

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity45

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

Unknown

Total

1

Last Release

2671d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/74bd57b2bf9cd1bf975ef26a1ad15d6c7b2729e1de395a512881e2e0a88e5e3d?d=identicon)[theory-of-soul](/maintainers/theory-of-soul)

---

Top Contributors

[![theory-of-soul](https://avatars.githubusercontent.com/u/12190709?v=4)](https://github.com/theory-of-soul "theory-of-soul (8 commits)")

### Embed Badge

![Health badge](/badges/theory-of-soul-weather/health.svg)

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

###  Alternatives

[bcc/auto-mapper-bundle

An object to object mapper bundle for Symfony2

63442.7k](/packages/bcc-auto-mapper-bundle)[fgits/carbon-german-holidays

Carbon extension with support for German Holidays

1252.4k](/packages/fgits-carbon-german-holidays)

PHPackages © 2026

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