xmlsquad/xml-authoring-tools

PHP Console commands for managing xml files.

v0.3.3 2018-10-15 07:59 UTC

This package is not auto-updated.

Last update: 2024-04-14 04:04:04 UTC


README

A composer library of tools to help build and manage an xml-authoring-project.

In most cases you will run the tools in the context of an xml authoring project.

Prerequisites

Using at xml-authoring-project

  • Put next lines at project's composer.json:

    "config": {
        "bin-dir": "bin"
    }
  • Require tools library:

    composer require xmlsquad/xml-authoring-tools
  • List available commands:

    bin/console

Contribute

cd ~/
git clone https://github.com/xmlsquad/xml-authoring-tools.git
cd xml-authoring-tools

# Install
composer install --dev

# Make you own feature branch
git checkout -b feature-XXX

# Make changes with tests
# ...

# Make sure tests are passing
vendor/bin/phpunit

# Push your changes
git push origin feature-XXX

Test

composer install --dev
vendor/bin/phpunit