Search by

pushword / installer

Robin D.

Run the post-install scripts shipped by Pushword bundles when a Pushword app is installed or updated.

Package info

github.com/Pushword/installer

Homepage

Issues

Documentation

pkg:composer/pushword/installer

Fund package maintenance!

Liberapay

Statistics

Installs: 7 780

Dependents: 0

Suggesters: 0

Stars: 1

1.0.53 2026-10-09 23:45 UTC

This package is auto-updated.

Last update: 2026-10-14 17:29:36 UTC


README

Install Pushword and its packages in minutes — automatic per-package install hooks.

Latest Version Software License GitHub Tests Action Status

Code Coverage Total Downloads

Features

  • Automatic package setup — runs each package's install.php on composer require.
  • Stays installed to support future package installs.

How It Works

PostInstall::runPostUpdate executes each package's install.php when you add a Pushword package, once per package. pushword/core's script is what sets a new project up: database, super admin, routes, assets and default config.

pushword/installer remains installed afterwards so later composer require calls get the same treatment.

The old src/installer bash script (post-install-cmd) is a no-op since rc828 and removes itself on the next composer install.

Manual Installation

If you prefer not to use automatic installation, you can:

  1. Remove pushword/installer from your dependencies
  2. Manually follow the steps in each package's install.php file

Documentation

Visit pushword.piedweb.com/installation.

The Pushword ecosystem

Pushword is a modular CMS — one Symfony bundle for the core and one bundle per feature. See the full list and guides at pushword.piedweb.com/extensions.

Contributing

If you're interested in contributing to Pushword, please read our contributing docs before submitting a pull request.

Credits

License

The MIT License (MIT). Please see License File for more information.

PHP Packages Open Source