PHPackages                             b-poignant/serialize-data-fixer - 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. b-poignant/serialize-data-fixer

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

b-poignant/serialize-data-fixer
===============================

Fix corrupted serialized data

129↓100%1PHP

Since Nov 18Pushed 6y ago1 watchersCompare

[ Source](https://github.com/B-Poignant/PHP-serialize-data-fixer)[ Packagist](https://packagist.org/packages/b-poignant/serialize-data-fixer)[ RSS](/packages/b-poignant-serialize-data-fixer/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)DependenciesVersions (1)Used By (0)

PHP-serialize-data-fixer
========================

[](#php-serialize-data-fixer)

Fix corrupted serialized data

Getting Started
---------------

[](#getting-started)

First repo.

### Installing

[](#installing)

```
composer require b-poignant/serialize-data-fixer

```

### Using

[](#using)

A step by step series of examples that tell you have to get a development env running

Say what the step will be

```
use UnserializeFixer\Fixer;
require_once('vendor/autoload.php');

var_dump(Fixer::run('a:3:{s:3:"foo";s:3:"bar";s:3:"int";i:8;i:9;s:4:"test";}'));

```

You can set config like this :

```
use UnserializeFixer\Fixer;
use UnserializeFixer\Config;

require_once('vendor/autoload.php');

$config = new Config();
$config->setlogEnabled(false);
$config->setResolveMethod('complete');

Fixer::setConfig($config);

var_dump(Fixer::run('a:3:{s:3:"foo";s:3:"bar";s:3:"int";i:8;i:9;s:4:"test";}'));

```

End with an example of getting some data out of the system or using it for a little demo

Running the tests
-----------------

[](#running-the-tests)

Explain how to run the automated tests for this system

### Break down into end to end tests

[](#break-down-into-end-to-end-tests)

Explain what these tests test and why

```
Give an example

```

### And coding style tests

[](#and-coding-style-tests)

You can run php-unit to run few tests on sample file

```
phpunit --configuration phpunit.xml --testsuite Sample

```

Deployment
----------

[](#deployment)

Add additional notes about how to deploy this on a live system

Github
------

[](#github)

-

Me
--

[](#me)

-
-

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity35

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/16713770901053842c4fc0bbd1180ba2d875939f4e87b1aea0017bee9868760e?d=identicon)[B-Poignant](/maintainers/B-Poignant)

---

Top Contributors

[![B-Poignant](https://avatars.githubusercontent.com/u/12846619?v=4)](https://github.com/B-Poignant "B-Poignant (38 commits)")

### Embed Badge

![Health badge](/badges/b-poignant-serialize-data-fixer/health.svg)

```
[![Health](https://phpackages.com/badges/b-poignant-serialize-data-fixer/health.svg)](https://phpackages.com/packages/b-poignant-serialize-data-fixer)
```

PHPackages © 2026

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