2017 © Pedro Peláez
 

library slim

image

afief/slim

  • Saturday, March 3, 2018
  • by afief
  • Repository
  • 1 Watchers
  • 0 Stars
  • 40 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1791 Forks
  • 0 Open issues
  • 76 Versions
  • 0 % Grown

The README.md

Slim Framework

Build Status Coverage Status Total Downloads License, (*1)

Slim is a PHP micro-framework that helps you quickly write simple yet powerful web applications and APIs., (*2)

Installation

It's recommended that you use Composer to install Slim., (*3)

$ composer require slim/slim "^3.0"

This will install Slim and all required dependencies. Slim requires PHP 5.5.0 or newer., (*4)

Usage

Create an index.php file with the following contents:, (*5)

<?php

require 'vendor/autoload.php';

$app = new Slim\App();

$app->get('/hello/{name}', function ($request, $response, $args) {
    $response->write("Hello, " . $args['name']);
    return $response;
});

$app->run();

You may quickly test this using the built-in PHP server:, (*6)

$ php -S localhost:8000

Going to http://localhost:8000/hello/world will now display "Hello, world"., (*7)

For more information on how to configure your web server, see the Documentation., (*8)

Additional Features

  • Return an object from controller into json string
  • Additional arguments for middleware
$mw = function ($request, $response, $next, $arg1, $arg2) {
    $response->getBody()->write($arg1);
    $response = $next($request, $response);
    $response->getBody()->write($arg2);

    return $response;
};

$app->get('/hello/{name}', function ($request, $response, $args) {
    $response->write("Hello, " . $args['name']);
    return $response;
})->add($mw, ['first_argument', 'second_argument']);

Tests

To execute the test suite, you'll need phpunit., (*9)

$ phpunit

Contributing

Please see CONTRIBUTING for details., (*10)

Learn More

Learn more at these links:, (*11)

Security

If you discover security related issues, please email security@slimframework.com instead of using the issue tracker., (*12)

Credits

License

The Slim Framework is licensed under the MIT license. See License File for more information., (*13)

The Versions

03/03 2018

1.2.5

1.2.5.0

  Sources   Download

03/03 2018

1.2.6

1.2.6.0

  Sources   Download

03/03 2018

1.2.7

1.2.7.0

  Sources   Download

03/03 2018

1.5.1.2

1.5.1.2

  Sources   Download

03/03 2018

1.5.1.3

1.5.1.3

  Sources   Download

03/03 2018

1.2.10

1.2.10.0

  Sources   Download

03/03 2018

1.2.2

1.2.2.0

  Sources   Download

03/03 2018

1.2.3

1.2.3.0

  Sources   Download

03/03 2018

1.2.4

1.2.4.0

  Sources   Download

03/03 2018

1.5.0.1

1.5.0.1

  Sources   Download

03/03 2018

1.5.0.2

1.5.0.2

  Sources   Download

03/03 2018

1.5.0.3

1.5.0.3

  Sources   Download

03/03 2018

1.5.1

1.5.1.0

  Sources   Download

03/03 2018

1.5.1.1

1.5.1.1

  Sources   Download

03/03 2018

1.1.1

1.1.1.0

  Sources   Download

03/03 2018

1.1.2

1.1.2.0

  Sources   Download

03/03 2018

1.2.0

1.2.0.0

  Sources   Download

03/03 2018

1.2.1

1.2.1.0

  Sources   Download

03/03 2018

1.3.2

1.3.2.0

  Sources   Download

03/03 2018

1.3.3

1.3.3.0

  Sources   Download

03/03 2018

1.3.4

1.3.4.0

  Sources   Download

03/03 2018

1.3.5

1.3.5.0

  Sources   Download

03/03 2018

1.5.0

1.5.0.0

  Sources   Download

03/03 2018

1.0.0

1.0.0.0

  Sources   Download

03/03 2018

1.0.1

1.0.1.0

  Sources   Download

03/03 2018

1.0.2

1.0.2.0

  Sources   Download

03/03 2018

1.1.0

1.1.0.0

  Sources   Download

03/03 2018

1.3.0

1.3.0.0

  Sources   Download

03/03 2018

1.3.1

1.3.1.0

  Sources   Download

03/03 2018

1.2.8

1.2.8.0

  Sources   Download

03/03 2018

1.2.9

1.2.9.0

  Sources   Download

03/03 2018

1.5.1.4

1.5.1.4

  Sources   Download

03/03 2018

1.5.1.5

1.5.1.5

  Sources   Download

23/08 2016

3.x-dev

3.9999999.9999999.9999999-dev https://github.com/afief/Slim

This is a form repo of slim framework from slim/slim with some update like middleware arguments, return object response into a json string, etc. Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router fork

23/08 2016

3.4.3

3.4.3.0 https://github.com/afief/Slim

This is a form repo of slim framework from slim/slim with some update like middleware arguments, return object response into a json string, etc. Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router fork

05/06 2016

dev-improvement/route

dev-improvement/route http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

25/05 2016

3.4.2

3.4.2.0 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

16/05 2016

3.4.1

3.4.1.0 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

09/05 2016

3.4.0

3.4.0.0 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

10/03 2016

3.3.0

3.3.0.0 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

05/03 2016

3.2.2

3.2.2.0 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

29/02 2016

3.2.1

3.2.1.0 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

25/02 2016

3.2.0

3.2.0.0 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

08/01 2016

3.1.0

3.1.0.0 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

07/12 2015

3.0.0

3.0.0.0 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

29/11 2015

3.0.0-RC3

3.0.0.0-RC3 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

09/11 2015

3.0.0-RC2

3.0.0.0-RC2 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

09/10 2015

2.x-dev

2.9999999.9999999.9999999-dev http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

rest microframework router

07/09 2015

3.0.0-RC1

3.0.0.0-RC1 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

10/08 2015

3.0.0-beta2

3.0.0.0-beta2 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

02/07 2015

3.0.0-beta1

3.0.0.0-beta1 http://slimframework.com

Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs

  Sources   Download

MIT

The Requires

 

The Development Requires

api micro framework router

08/03 2015

2.6.2

2.6.2.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

rest microframework router

02/03 2015

2.6.1

2.6.1.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

rest microframework router

02/03 2015

2.6.0

2.6.0.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

rest microframework router

09/12 2014

2.5.0

2.5.0.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

rest microframework router

05/04 2014

2.4.3

2.4.3.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

rest microframework router

16/02 2014

2.4.2

2.4.2.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

rest microframework router

16/02 2014

2.4.1

2.4.1.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

rest microframework router

29/11 2013

2.4.0

2.4.0.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

rest microframework router

31/10 2013

2.3.5

2.3.5.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • ext-mcrypt *

 

rest microframework router

26/10 2013

2.3.4

2.3.4.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • ext-mcrypt *

 

rest microframework router

12/10 2013

2.3.3

2.3.3.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • ext-mcrypt *

 

rest microframework router

29/09 2013

2.3.2

2.3.2.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • ext-mcrypt *

 

rest microframework router

20/07 2013

2.3.1

2.3.1.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • ext-mcrypt *

 

rest microframework router

14/07 2013

2.3.0

2.3.0.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0
  • ext-mcrypt *

 

rest microframework router

13/12 2012

2.2.0

2.2.0.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

rest microframework router

12/09 2012

2.1.0

2.1.0.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

rest microframework router

09/09 2012

2.0.0

2.0.0.0 http://github.com/codeguy/Slim

Slim Framework, a PHP micro framework

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

rest microframework router

29/08 2012

1.6.7

1.6.7.0 http://github.com/codeguy/Slim

Slim Framework, a micro framework for PHP 5

  Sources   Download

MIT

The Requires

  • php >=5.2.0

 

rest microframework router

26/08 2012

1.6.6

1.6.6.0 http://github.com/codeguy/Slim

Slim Framework, a micro framework for PHP 5

  Sources   Download

MIT

The Requires

  • php >=5.2.0

 

rest microframework router

31/07 2012

1.6.5

1.6.5.0 http://github.com/codeguy/Slim

Slim Framework, a micro framework for PHP 5

  Sources   Download

MIT

The Requires

  • php >=5.2.0

 

rest microframework router

24/06 2012

1.6.4

1.6.4.0 http://github.com/codeguy/Slim

Slim Framework, a micro framework for PHP 5

  Sources   Download

MIT

The Requires

  • php >=5.2.0

 

rest microframework router

17/06 2012

1.6.3

1.6.3.0 http://github.com/codeguy/Slim

Slim Framework, a micro framework for PHP 5

  Sources   Download

MIT

The Requires

  • php >=5.2.0

 

rest microframework router

22/04 2012

1.6.2

1.6.2.0 http://github.com/codeguy/Slim

Slim Framework, a micro framework for PHP 5

  Sources   Download

MIT

The Requires

  • php >=5.2.0

 

templating extensions

21/04 2012

1.6.1

1.6.1.0 http://github.com/codeguy/Slim

Slim Framework, a micro framework for PHP 5

  Sources   Download

MIT

The Requires

  • php >=5.2.0

 

templating extensions

14/04 2012

1.6.0

1.6.0.0 http://github.com/codeguy/Slim

Slim Framework, a micro framework for PHP 5

  Sources   Download

MIT

The Requires

  • php >=5.2.0

 

templating extensions