PHPackages                             pawelzny/meta-class - 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. pawelzny/meta-class

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

pawelzny/meta-class
===================

Framework agnostic MetaClass support for PHP classes

v1.0.1(9y ago)125[2 issues](https://github.com/pawelzny/meta-class/issues)ISCPHPPHP ^5.6 || ^7.0

Since Dec 31Pushed 9y agoCompare

[ Source](https://github.com/pawelzny/meta-class)[ Packagist](https://packagist.org/packages/pawelzny/meta-class)[ RSS](/packages/pawelzny-meta-class/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (6)Dependencies (3)Versions (11)Used By (0)

MetaClass
=========

[](#metaclass)

Dependency free, framework agnostic MetaClass support for PHP Classes. Easy to use encapsulation for meta data and meta methods.

Licensed under ISC condition Copyright (c) 2017, Paweł Zadrożny.

What this package is
--------------------

[](#what-this-package-is)

- PHP classes extension container for meta data and meta methods.
- Ability to perform actions on object which is not related to business logic.
- Ability to store information needed for automation application logic.
- Delegation of logic with extensible components composition.

What this package is not
------------------------

[](#what-this-package-is-not)

- This is no Python-like PHP extension used to redefine classes behaviour.
- Workaround for bad inheritance architecture.
- Another complex library which slows down application execution.

Documentation
=============

[](#documentation)

- Usage: [](https://pawelzny.com/meta-class/)
- API: [](https://pawelzny.com/meta-class/api)

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity64

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

Total

9

Last Release

3356d ago

Major Versions

v0.3.0 → v1.0.02017-03-02

PHP version history (2 changes)v0.1.0PHP ^7.0

v0.3.x-devPHP ^5.6 || ^7.0

### Community

Maintainers

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

---

Top Contributors

[![pawelzny](https://avatars.githubusercontent.com/u/8122156?v=4)](https://github.com/pawelzny "pawelzny (27 commits)")

---

Tags

meta-attributesmetaclassmetadatametamethodsmetamodelphpmetaMetaClass

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/pawelzny-meta-class/health.svg)

```
[![Health](https://phpackages.com/badges/pawelzny-meta-class/health.svg)](https://phpackages.com/packages/pawelzny-meta-class)
```

###  Alternatives

[eusonlito/laravel-meta

A package to manage Header Meta Tags

196525.1k2](/packages/eusonlito-laravel-meta)[zoha/laravel-meta

a package for working with models meta

236121.7k](/packages/zoha-laravel-meta)[symfony/ai-platform

PHP library for interacting with AI platform provider.

51927.7k134](/packages/symfony-ai-platform)[torann/laravel-meta-tags

A package to manage Header Meta Tags

65273.3k4](/packages/torann-laravel-meta-tags)[cyber-duck/silverstripe-seo

A SilverStripe module to optimise the Meta, crawling, indexing, and sharing of your website content

4351.1k](/packages/cyber-duck-silverstripe-seo)[kunstmaan/seo-bundle

Annotating content with metadata for social sharing and seo purposes cannot be overlooked nowadays. The KunstmaanSeoBundle contains default editing functionality for OpenGraph data, meta descriptions, keywords and titles and Metriweb tags. Because the metatagging and tracking options are always changing, a free field to add custom header information is provided as well.

24130.0k2](/packages/kunstmaan-seo-bundle)

PHPackages © 2026

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