Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/techpivot/phalcon-enterprise

Provides extended enterprise functionality for the Phalcon PHP framework.
https://github.com/techpivot/phalcon-enterprise

enterprise phalcon php php7 plugin techpivot

Last synced: 2 months ago
JSON representation

Provides extended enterprise functionality for the Phalcon PHP framework.

Awesome Lists containing this project

README

        

# Phalcon Enterprise

[![Scrutinizer](https://img.shields.io/scrutinizer/g/techpivot/phalcon-enterprise.svg?maxAge=2592000&label=Scrutinizer&style=flat-square)](https://scrutinizer-ci.com/g/techpivot/phalcon-enterprise)
[![Latest Version](https://img.shields.io/packagist/v/techpivot/phalcon-enterprise.svg?style=flat-square)](https://packagist.org/packages/techpivot/phalcon-enterprise)
[![Total Downloads](https://img.shields.io/packagist/dt/techpivot/phalcon-enterprise.svg?style=flat-square)](https://packagist.org/packages/techpivot/phalcon-enterprise)
[![Software License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://raw.githubusercontent.com/techpivot/phalcon-enterprise/master/LICENSE)

techpivot/phalcon-enterprise is a set of tools, plugins, and components that provide extended enterprise
functionality for the Phalcon PHP framework.

## Installation via Composer

1. Add the `techpivot/phalcon-enterprise` repository into the **require** section of your `composer.json` as follows:

```json
"require": {
"techpivot/phalcon-enterprise": "^2.1"
}
```

2. Run the `composer update` or `composer install` as necessary for your project.
3. Include in your project loader using Composer autoloading or Phalcon's autoloader:

* **Phalcon Autoloader**
```php
use Phalcon\Loader;

$loader = new Loader();
$loader->registerNamespaces([
// Your custom namespaces ...

// Include TechPivot\Phalcon\Enterprise
'TechPivot\Phalcon\Enterprise' => 'vendor/techpivot/phalcon-enterprise/src',
]);
$loader->register();
```

* **Composer Autoloader**
```php
require_once 'vendor/autoload.php';
```

## Plugins, Adapters, & Extensions

### Dispatcher Plugins

#### AjaxRouteHandler

#### CamelizeActionName

#### IndexRedirector

#### NotFoundHandler

## References

* [Phalcon PHP Framework](https://phalconphp.com)
* [Phalcon Incubator](https://github.com/phalcon/incubator)
* [TechPivot](https://www.techpivot.net)