PHPackages                             pxgamer/minimin - 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. pxgamer/minimin

ActiveProject

pxgamer/minimin
===============

A modular php interface for server management.

v1.0.4(8y ago)013[1 issues](https://github.com/owenvoke/minimin/issues)MITPHPPHP ^7.1

Since Mar 23Pushed 8y ago1 watchersCompare

[ Source](https://github.com/owenvoke/minimin)[ Packagist](https://packagist.org/packages/pxgamer/minimin)[ RSS](/packages/pxgamer-minimin/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (4)Versions (8)Used By (0)

minimin
=======

[](#minimin)

[![Latest Version on Packagist](https://camo.githubusercontent.com/5de3b0b1a5e64ac0c32bbda86bbc89156239ab05501f099bdb6157366802862d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f707867616d65722f6d696e696d696e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/pxgamer/minimin)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/8f4ab36b8d973b20d409b5f0250ac3d9ab5afa115fc71d8cbb69b4983625be81/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f707867616d65722f6d696e696d696e2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/pxgamer/minimin)[![Style CI](https://camo.githubusercontent.com/43bdcd2f275501072d142ad73fb0f56b06b9237eba84acb70942c79c9c9dd0f1/68747470733a2f2f7374796c6563692e696f2f7265706f732f38353638313736302f736869656c64)](https://styleci.io/repos/85681760)[![Code Coverage](https://camo.githubusercontent.com/e2bd30ad74424cceb4245fb51c32f5e3ae27704bf7c5258f43eba906e7c6f847/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f707867616d65722f6d696e696d696e2e7376673f7374796c653d666c61742d737175617265)](https://codecov.io/gh/pxgamer/minimin)[![Total Downloads](https://camo.githubusercontent.com/ce898cc4ecb9f98e1e1d05d0ec030d2b2b602527544b3f9160820e88b9734570/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f707867616d65722f6d696e696d696e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/pxgamer/minimin)

A modular php interface for server management.

Structure
---------

[](#structure)

```
public/
src/
tests/
vendor/

```

Install
-------

[](#install)

Via Composer

```
$ composer create-project pxgamer/minimin
```

Usage
-----

[](#usage)

### Basic Plugin format

[](#basic-plugin-format)

Classes accessible to plugins:

- Smarter (this will need to have a custom template directory added using `addTemplateDir()`)
- System\* (`nezamy/route` classes)
- Any classes that they import/require

Packages should follow the folder structure below:

```
/
    src/
        /Templates
            /{PluginName}
        App.php
        Plugin.php
    composer.json

```

For reference, view the [minimin-package-example](https://github.com/pxgamer/minimin-package-example) plugin on Github.

**App.php**

```
