PHPackages                             fgtclb/file-required-attributes - 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. [Validation &amp; Sanitization](/categories/validation)
4. /
5. fgtclb/file-required-attributes

ActiveTypo3-cms-extension[Validation &amp; Sanitization](/categories/validation)

fgtclb/file-required-attributes
===============================

Marks metadata fields required and disables file references if required fields are missing

2.0.2(7mo ago)07.4k↓43.3%[2 PRs](https://github.com/fgtclb/typo3-file-required-attributes/pulls)GPL-3.0-or-laterPHP ^8.1 || ^8.2 || ^8.3 || ^8.4

Since Jun 6Compare

[ Source](https://github.com/fgtclb/typo3-file-required-attributes)[ Packagist](https://packagist.org/packages/fgtclb/file-required-attributes)[ RSS](/packages/fgtclb-file-required-attributes/feed)WikiDiscussions Synced 1mo ago

READMEChangelogDependencies (8)Versions (16)Used By (0)

### README not available

The README for this package hasn't been synced yet. View it on [GitHub](https://github.com/fgtclb/typo3-file-required-attributes).

###  Health Score

45

—

FairBetter than 93% of packages

Maintenance64

Regular maintenance activity

Popularity25

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity69

Established project with proven stability

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

Recently: every ~110 days

Total

8

Last Release

216d ago

Major Versions

1.x-dev → 2.0.02025-06-13

### Community

Maintainers

![](https://www.gravatar.com/avatar/22ea8c0796de498c0d81554f12539e71bdb9b9359df3a82a7fb450867a68a680?d=identicon)[sbuerk](/maintainers/sbuerk)

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

![](https://www.gravatar.com/avatar/62ab3ea3ea95a54b308b14093d3b1e5a989fc3ff95e7cf78abd3cdfb917c1c7b?d=identicon)[dot3media](/maintainers/dot3media)

###  Code Quality

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/fgtclb-file-required-attributes/health.svg)

```
[![Health](https://phpackages.com/badges/fgtclb-file-required-attributes/health.svg)](https://phpackages.com/packages/fgtclb-file-required-attributes)
```

###  Alternatives

[typo3/testing-framework

The TYPO3 testing framework provides base classes for unit, functional and acceptance testing.

675.0M775](/packages/typo3-testing-framework)[netresearch/rte-ckeditor-image

Image support in CKEditor for the TYPO3 ecosystem - by Netresearch

63991.3k4](/packages/netresearch-rte-ckeditor-image)[linawolf/form_double_opt_in

Double Opt-In for the TYPO3 CMS Form Framework

1412.8k](/packages/linawolf-form-double-opt-in)

PHPackages © 2026

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