PHPackages                             informaticatrentina/batchtool - 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. informaticatrentina/batchtool

ActiveEzpublish-legacy-extension[Utility &amp; Helpers](/categories/utility)

informaticatrentina/batchtool
=============================

Arne Batchtool

1.3(10y ago)024GPL-2.0PHP

Since Mar 15Pushed 10y ago3 watchersCompare

[ Source](https://github.com/informaticatrentina/Batchtool)[ Packagist](https://packagist.org/packages/informaticatrentina/batchtool)[ RSS](/packages/informaticatrentina-batchtool/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependenciesVersions (2)Used By (0)

Batchtool
=========

[](#batchtool)

The [eZ Publish](http://ez.no) extension [Batchtool](http://projects.ez.no/batchtool).

The version 2.0 of Batchtool have added support for class autoloading, making it more extensible. The filter/operation classes no longer depend on being stored in the Batchtool extension.

I would appreciate feedback on wether the new version is working without problems for you, and what operations you have used.

This version have been tested on eZ Publish 5.1, and seems to be working with the following command:

```
php ezpublish/console ezpublish:legacy:script runcronjobs.php batchtool --legacy-help

```

This is a command line utility to do the same operations on lots of selected objects/nodes. For instance to move, copy or delete a bunch of nodes. It is based on filters that fetches the objects to operate on, utilizing the fetch functions in eZ Publish for a flexible selection of objects.

This is intended as a command line tool, allthough it has been set up as a cronjob in case that could come in handy for some tasks.

###  Health Score

28

—

LowBetter than 51% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 71.4% 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 ~0 days

Total

2

Last Release

3805d ago

### Community

Maintainers

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

---

Top Contributors

[![arnebratt](https://avatars.githubusercontent.com/u/1096883?v=4)](https://github.com/arnebratt "arnebratt (40 commits)")[![kdzwinel](https://avatars.githubusercontent.com/u/985504?v=4)](https://github.com/kdzwinel "kdzwinel (9 commits)")[![jsb81](https://avatars.githubusercontent.com/u/14348404?v=4)](https://github.com/jsb81 "jsb81 (4 commits)")[![eliosbrocchi](https://avatars.githubusercontent.com/u/9553785?v=4)](https://github.com/eliosbrocchi "eliosbrocchi (3 commits)")

### Embed Badge

![Health badge](/badges/informaticatrentina-batchtool/health.svg)

```
[![Health](https://phpackages.com/badges/informaticatrentina-batchtool/health.svg)](https://phpackages.com/packages/informaticatrentina-batchtool)
```

PHPackages © 2026

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