pjs/pam

This package is abandoned and no longer maintained. The author suggests using the philippebeck/pam package instead.

Php Adaptive Microframework


README

Pam Logo

Pam

Php Adaptive Microframework

Codacy Badge Maintainability

Overview

Pam is a PHP microframework based on the MVC architecture.

Pam is very easy to use & very light to implement.

The model part can be used for all CRUD actions & does not need to be overloaded for basic actions.

Access to the database is obviously managed by the Database part, via the PDO class.

The View part uses the Twig template engine, so it's possible to use variables, functions, filters, etc.

The Controller part inherits the essential methods of the MainController & the FrontController structures the input of the application.

The sessions are managed by Pam for user connection actions & for user alert actions, all with filters

All superglobals are managed by the GlobalsController with filters too.

The service part is managed by the ServiceController.

Summary

Package Manager

Packagist Version

Composer : composer require devsagency/pam

Download

Latest Release

git clone https://github.com/devsagency/pam.git

Repo Size

Content

The project contains :

  • config folder => example of configuration file params.php
  • core folder => MVC source code : Model - View - Controller
  • public folder => example of entry point index.php

Code Size

Language

Pam is wrote with PHP

GitHub Top Language

Support

Pam has continuous support !

GitHub Last Commit

Open-Source

GitHub Stars

Documentation

Documentation is available !

WebSite Status

Issues

Issues can be created here

GitHub Open Issues

Pull Requests

And Pull Requests can be created there

GitHub Open Pull Requests

Contributing

Pam needs you if you like it : sends pull requests on GitHub to improve it !!

GitHub Contributors

Versioning

Pam is maintained under the Semantic Versioning 2.0.0

GitHub Version

Creator

Philippe Beck

WebSite Status GitHub Followers Twitter Follow

Copyright

Code released under the MIT License

GitHub License