PHPackages                             cybercog/php-contracts-weblog - 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. [PSR &amp; Standards](/categories/psr-standards)
4. /
5. cybercog/php-contracts-weblog

ActiveLibrary[PSR &amp; Standards](/categories/psr-standards)

cybercog/php-contracts-weblog
=============================

Сontracts for the framework interoperable Blog development.

1.1.0(2y ago)6162MITPHPPHP ^7.1.3|^8.0

Since Apr 11Pushed 2y ago1 watchersCompare

[ Source](https://github.com/cybercog/php-contracts-weblog)[ Packagist](https://packagist.org/packages/cybercog/php-contracts-weblog)[ Docs](https://komarev.com/sources/php-contracts-weblog)[ Fund](https://paypal.me/antonkomarev)[ RSS](/packages/cybercog-php-contracts-weblog/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

PHP Weblog Contracts
====================

[](#php-weblog-contracts)

[![cog-php-contracts-weblog](https://user-images.githubusercontent.com/1849174/38777266-a428ca5e-40ad-11e8-9965-665bd7405719.png)](https://user-images.githubusercontent.com/1849174/38777266-a428ca5e-40ad-11e8-9965-665bd7405719.png)

[![Releases](https://camo.githubusercontent.com/a2316065a405ef665243da718ffaf2f58a8d53b113f104b9daae688a8f230545/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f6379626572636f672f7068702d636f6e7472616374732d7765626c6f672e7376673f7374796c653d666c61742d737175617265)](https://github.com/cybercog/php-contracts-weblog/releases)[![StyleCI](https://camo.githubusercontent.com/99efadeb3b46546897137dbb76c3bd71ad14282235b84d6ca0e75d8d7414e04b/68747470733a2f2f7374796c6563692e696f2f7265706f732f3132383132383731342f736869656c64)](https://styleci.io/repos/128128714)[![Downloads Counter](https://camo.githubusercontent.com/3cb46d1673ba4160e7dc1ea10a6b87ac254c67adc184fcc87921b7cc49f802fa/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6379626572636f672f7068702d636f6e7472616374732d7765626c6f672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/cybercog/php-contracts-weblog)[![License](https://camo.githubusercontent.com/4b0609e9fe122346fc0c5702791543d42d5896c3dceb80fd972c19b10d3f7317/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6379626572636f672f7068702d636f6e7472616374732d7765626c6f672e7376673f7374796c653d666c61742d737175617265)](https://github.com/cybercog/php-contracts-weblog/blob/master/LICENSE)

Introduction
------------

[](#introduction)

PHP Weblog Contracts provides set of interfaces for the Framework Interoperable Blog Package development.

Contents
--------

[](#contents)

- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Changelog](#changelog)
- [Contributing](#contributing)
- [Security](#security)
- [Contributors](#contributors)
- [Alternatives](#alternatives)
- [License](#license)
- [About CyberCog](#about-cybercog)

Features
--------

[](#features)

- Strongly Typed
- Framework Agnostic
- Single-author Blogs
- Multi-author Blogs (MABs)
- Following PHP Standard Recommendations:
    - [PSR-1 (Basic Coding Standard)](http://www.php-fig.org/psr/psr-1/)
    - [PSR-2 (Coding Style Guide)](http://www.php-fig.org/psr/psr-2/)
    - [PSR-4 (Autoloading Standard)](http://www.php-fig.org/psr/psr-4/)

Installation
------------

[](#installation)

First, pull in the package through Composer.

```
$ composer require cybercog/php-contracts-weblog
```

Usage
-----

[](#usage)

> TODO: Write usage instructions

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Contributors
------------

[](#contributors)

[![@antonkomarev](https://avatars.githubusercontent.com/u/1849174?s=110)
Anton Komarev](https://github.com/antonkomarev)[PHP Weblog Contracts contributors list](../../contributors)

Alternatives
------------

[](#alternatives)

*Feel free to add more alternatives as Pull Request.*

License
-------

[](#license)

- `PHP Weblog Contracts` package is open-sourced software licensed under the [MIT license](LICENSE) by [Anton Komarev](https://komarev.com).
- `Internet Marketing` image licensed under [Creative Commons 3.0](https://creativecommons.org/licenses/by/3.0/us/) by Gan Khoon Lay.

About CyberCog
--------------

[](#about-cybercog)

[CyberCog](https://cybercog.su) is a Social Unity of enthusiasts. Research best solutions in product &amp; software development is our passion.

- [Follow us on Twitter](https://twitter.com/cybercog)
- [Read our articles on Medium](https://medium.com/cybercog)

[![CyberCog](https://cloud.githubusercontent.com/assets/1849174/18418932/e9edb390-7860-11e6-8a43-aa3fad524664.png)](https://cybercog.su)

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity69

Established project with proven stability

 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 ~2097 days

Total

2

Last Release

853d ago

PHP version history (2 changes)1.0.0PHP ^7.1.3

1.1.0PHP ^7.1.3|^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/b3fddc40462126bbc119e373ed6a3f942a90a400f30c076c447c0625b841c4ef?d=identicon)[antonkomarev](/maintainers/antonkomarev)

---

Top Contributors

[![antonkomarev](https://avatars.githubusercontent.com/u/1849174?v=4)](https://github.com/antonkomarev "antonkomarev (19 commits)")

---

Tags

articleauthorblogbloggerbloggingcogcontractcybercogframework-agnosticinteroperablejournalmediaphppostpublicationstoryweblogfeedinterfacemediablogbloggingframework agnosticarticlestorycontractpostcogjournalinteroperablecybercogpublicationweblogblogger

### Embed Badge

![Health badge](/badges/cybercog-php-contracts-weblog/health.svg)

```
[![Health](https://phpackages.com/badges/cybercog-php-contracts-weblog/health.svg)](https://phpackages.com/packages/cybercog-php-contracts-weblog)
```

###  Alternatives

[cybercog/laravel-ban

Laravel Ban simplify blocking and banning Eloquent models.

1.1k651.8k11](/packages/cybercog-laravel-ban)[league/tactician-container

Tactician integration for any container implementing PSR-11

7710.1M23](/packages/league-tactician-container)[cybercog/laravel-love

Make Laravel Eloquent models reactable with any type of emotions in a minutes!

1.2k302.7k1](/packages/cybercog-laravel-love)[s9e/text-formatter

Multi-purpose text formatting and markup library. Plugins offer support for BBCodes, Markdown, emoticons, HTML, embedding third-party media (YouTube, etc...), enhanced typography and more.

2413.1M29](/packages/s9e-text-formatter)[mtownsend/read-time

A PHP package to show users how long it takes to read content.

283571.1k2](/packages/mtownsend-read-time)[cybercog/laravel-optimus

An Optimus bridge for Laravel. Id obfuscation based on Knuth's multiplicative hashing method.

192564.1k](/packages/cybercog-laravel-optimus)

PHPackages © 2026

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