Posted
Filed under 프로그래밍/PHP
프로젝트도 거의 끝나가고 있다.

Slim은 사용방법이 너무 쉬워서 뭐라 설명할것이 없지만 한가지만 소개해본다.

Slim의 최대 강점은 손쉬운 Routing method 처리다


<?php
$app = new \Slim\Slim();
$app->get('/books/:id', function ($id) {
    //Show book identified by $id
});


여기서 $app->get, $app->post, $app->put, $app->delete 처럼 바꿔주는것만으로 method 지원이 해결된다.

동시에 여러가지 method를 지원하게 할수도 있다.

<?php
$app = new \Slim\Slim();
$app->map('/foo/bar', function() {
    echo "I respond to multiple HTTP methods!";
})->via('GET', 'POST');
$app->run();



물론 나만의 커스텀 method도 지원한다.

<?php
$app = new \Slim\Slim();
$app->map('/hello', function() {
    echo "Hello";
})->via('FOO');
$app->run();


2013/09/18 08:49 2013/09/18 08:49