PHPackages                             iods/module-machete - 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. iods/module-machete

ActiveMagento2-module

iods/module-machete
===================

Everything Microservices, APIs, Cloud, and Headless for Magento 2.

00PHP

Since Dec 9Pushed 3y ago1 watchersCompare

[ Source](https://github.com/iods/magento2-machete)[ Packagist](https://packagist.org/packages/iods/module-machete)[ RSS](/packages/iods-module-machete/feed)WikiDiscussions develop Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Magento 2 MACHete
=================

[](#magento-2-machete)

### Description

[](#description)

A starter project for beginning module development in Magento 2. Also a template for future Magento 2 projects.

Setting up the default files required by Magento 2 when building a custom module decreases development time and maintains consistency across projects.

Facts
-----

[](#facts)

- Version: 000.1.1
- [Repository on Github](https://github.com/iods/magento2-machete)

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

[](#getting-started)

Instructions on how to download, install, and configure the module.

### Requirements

[](#requirements)

- [Git](http://git-scm.com)
- [Composer](http://getcomposer.org)

### Known Issues

[](#known-issues)

- Link to any Github issues, or list issues w/ Magento 2 compatibility or Extension compatibility

Related Projects / Tickets / Stories
------------------------------------

[](#related-projects--tickets--stories)

If you use your module internally, try to add links to related documentation covered in projects or tickets.

- [\#00000](https://yourProjectManagementSystem.com/yourTicketNumber) - Task Title goes here
- [\#00001](https://yourProjectManagementSystem.com/yourTicketNumber) - Task Title goes here
- [\#00002](https://yourProjectManagementSystem.com/yourTicketNumber) - Task Title goes here
- [\#00003](https://yourProjectManagementSystem.com/yourTicketNumber) - Task Title goes here
- [\#00004](https://yourProjectManagementSystem.com/yourTicketNumber) - Task Title goes here
- [\#00005](https://yourProjectManagementSystem.com/yourTicketNumber) - Task Title goes here

### Installation

[](#installation)

Includes a series of step-by-step examples for installation and configuration.

```
$ composer require iods/module-bones
$ bin/magento module:enable Iods_Bones
$ bin/magento setup:upgrade
$ bin/magento cache:flush

```

Deployment
----------

[](#deployment)

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

Built With
----------

[](#built-with)

- [Your Framework](http://www.dropwizard.io/1.0.2/docs/) - The web framework used
- [Your Dependency Management](https://maven.apache.org/) - Dependency Management
- [Other Tools, you use](https://rometools.github.io/rome/) - Any Kind of Generator for example

Magento 2
---------

[](#magento-2)

### Components

[](#components)

Explain how you made you module. Did you make use of Plugins or Observers? Where is the entry point of the module.

### Extensions

[](#extensions)

Explain how to extend your module.

```
Give an example

```

### Configurations

[](#configurations)

Give an overview of the given configurations.

SectionGroupFieldDescriptionwebdefaultcms\_home\_pageSelect the CMS Home Pagewebdefaultcms\_no\_routeSelect the 404 Pagewebdefaultcms\_no\_cookiesSelect the No Cookies PageDevelopment
-----------

[](#development)

### Structure

[](#structure)

How does it work? What components in the module exist. What is different. Link to devdocs.

Finishing w/ an example of system information of demo of the module for your team.

### Extensibility

[](#extensibility)

Includes a series of step-by-step examples for extending the module and code snippets of the extension points.

#### Events

[](#events)

A list of events dispatched by the module.

#### Layouts

[](#layouts)

Does it introduce layouts or layout handles?

### UI Components

[](#ui-components)

Does the module introduce any UI components or the configuration files, where are they?

### Public API

[](#public-api)

Does the module introduce any public API? what services are introduced?

```
\Magento\Sales\Api\InvoiceOrderInterface
  * Create an Invoice
  * Change status and state
```

Packagist Setting
-----------------

[](#packagist-setting)

- [Create account](https://packagist.org/register/)
- Connect with Github account
- [Submit package](https://packagist.org/packages/submit)
    - URL example: `https://github.com/rangerz/magento2-module-template`

### Tests

[](#tests)

Includes a series of step-by-step examples for testing the module.

### Code Styles

[](#code-styles)

Includes any relevant code style information or documentation.

### Configuration

[](#configuration)

Overview of the admin/configuration settings within the module.

groupfielddescriptionwebdefaultexamplewebdefaultexampleadmindefaultexampleSupport
-------

[](#support)

If you have any issues with this project, open an issue on [Github](https://github.com/iods/magento2-bones/issues)

Developer
---------

[](#developer)

- **Rye Miller** - *Initial work* - [GitHub](http://github.com/iods/), [Homepage](https://ryemiller.io)

See also the list of [contributors](https://github.com/iods/magento2-bones/contributors) who participated in this project.

Versioning
----------

[](#versioning)

For transparency into the release cycle and in striving to maintain backward compatibility, this project is maintained under [the Semantic Versioning guidelines](http://semver.org/).

License
-------

[](#license)

This project/code is released under [the MIT license](https://github.com/iods/magento2-bones/LICENSE).

Copyright
---------

[](#copyright)

(c) 2022 Rye Miller. All Rights Reserved.

###  Health Score

14

—

LowBetter than 2% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity24

Early-stage or recently created project

 Bus Factor1

Top contributor holds 50% 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/8f37d433173db656dacd1b143e2e927a49c43793ca1493fe9b1efa1649f22231?d=identicon)[iods](/maintainers/iods)

---

Top Contributors

[![iods](https://avatars.githubusercontent.com/u/1226065?v=4)](https://github.com/iods "iods (1 commits)")[![rmiller-corra](https://avatars.githubusercontent.com/u/151565830?v=4)](https://github.com/rmiller-corra "rmiller-corra (1 commits)")

### Embed Badge

![Health badge](/badges/iods-module-machete/health.svg)

```
[![Health](https://phpackages.com/badges/iods-module-machete/health.svg)](https://phpackages.com/packages/iods-module-machete)
```

PHPackages © 2026

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