PHPackages                             hilmak01/ss-upgrader - 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. hilmak01/ss-upgrader

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

hilmak01/ss-upgrader
====================

Independent module for upgrading SilverStripe to 4.\*

1.0.3(7y ago)017MITPHPPHP &gt;=5.6

Since Dec 2Pushed 7y ago2 watchersCompare

[ Source](https://github.com/hilmak01/ss-upgrader)[ Packagist](https://packagist.org/packages/hilmak01/ss-upgrader)[ RSS](/packages/hilmak01-ss-upgrader/feed)WikiDiscussions v1.0.3 Synced today

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

ss-upgrader
===========

[](#ss-upgrader)

This command line tool is designed to help with the SilverStripe ugrade from classes that didn't use namespace to the latest namespaced classes (i.e. to version 4.x). This could also work for earlier version 2.\* but that depends on how you architectured your application

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

[](#installation)

At the command line enter:
`composer global require hilmak01/ss-upgrader`

Usage:
------

[](#usage)

`command [options] [arguments]`

Options:
--------

[](#options)

**-h, --help** Display this help message
**-q, --quiet** Do not output any message
**-V, --version** Display this application version
**--ansi** Force ANSI output
**--no-ansi** Disable ANSI output
**-n, --no-interaction** Do not ask any interactive question
**-v|vv|vvv, --verbose** Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Available commands:
-------------------

[](#available-commands)

**all-at-once** Aggregate all the commands required to upgrade one project.
**clean-files** Clean all original and temporary files
**help** Displays help for a command
**list** Lists commands
**modify-code** Modifies current code to be compatible with latest framework
**split-classes** Split multi-classes files into their own class files
**upgrade** Upgrade silverstripe code using silverstripe upgrader

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity59

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

Every ~4 days

Total

4

Last Release

2705d ago

### Community

Maintainers

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

---

Top Contributors

[![hilmak01](https://avatars.githubusercontent.com/u/8574008?v=4)](https://github.com/hilmak01 "hilmak01 (11 commits)")

### Embed Badge

![Health badge](/badges/hilmak01-ss-upgrader/health.svg)

```
[![Health](https://phpackages.com/badges/hilmak01-ss-upgrader/health.svg)](https://phpackages.com/packages/hilmak01-ss-upgrader)
```

###  Alternatives

[coenjacobs/mozart

Composes all dependencies as a package inside a WordPress plugin

4723.6M20](/packages/coenjacobs-mozart)[php-soap/wsdl

Deals with WSDLs

173.5M12](/packages/php-soap-wsdl)[phel-lang/phel-lang

Phel is a functional programming language that compiles to PHP

4743.5k10](/packages/phel-lang-phel-lang)[symfony/ai-bundle

Integration bundle for Symfony AI components

30282.3k6](/packages/symfony-ai-bundle)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)

PHPackages © 2026

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