Bulletphp param 콜백

1 개요[ | ]

Bulletphp param 콜백
  • 파라미터의 형식(자료형)에 따라 수행할 동작을 지정하는 콜백
  • 아래 키워드가 내장되어 있고 커스텀 형식을 추가 등록할 수 있음
키워드 자료형 비고
int 정수
float 실수
boolean 1, true, on, yes 필터 FILTER_VALIDATE_BOOLEAN 기반
slug 문자열(문자, 숫자, 밑줄, 대시 조합) 정규식 [a-zA-Z0-9-_]
email 이메일주소 필터 FILTER_VALIDATE_EMAIL 기반
PHP
Copy
$app->path('posts', function($request) use($app) {
    $app->param('slug', function($request, $postId) use($app) {
        return "Post: " . $postId;
    });
});
PHP
Copy
$app->registerParamType('int', function($value) {
    return filter_var($value, FILTER_VALIDATE_INT);
});

2 같이 보기[ | ]

3 참고[ | ]