The Wayback Machine - https://web.archive.org/web/20201212235223/https://github.com/Pinatra/Pinatra
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

GitHub version code-coverage php-version License


Pinatra is a PHP copy of Sinatra: a DSL for quickly creating web applications in PHP with minimal effort.

Pinatra is still under the initial development.


Example

install

composer require pinatra/framework=~0.0

run your own application!

require __DIR__.'/../vendor/autoload.php';

get('/', function() {
  echo "I am Pinatra framework!";
});

Documentation

read the documentation

中文文档

Request processing flow

Request processing flow

Benchmark

Hello World

benchmark

Simple api with MySQL

benchmark

Developing Logs

  • 2018-09-11 100% code-coverage done
  • 2018-09-08 Eloquent model done
  • 2018-09-06 new router is fine
  • 2018-09-04 amazing new router is done
  • 2018-09-04 view is done
  • 2018-09-03 routing is done
  • 2018-08-31 first composer package released

License

The Pinatra framework is open-sourced software licensed under the MIT license

About

A PHP copy of Sinatra: a DSL for quickly creating web applications in PHP with minimal effort.

Topics

Resources

License

Packages

No packages published

Languages

You can’t perform that action at this time.