私はRestapiのためにPhalcon Microを試し始めました。Phalcon Micro - Secure Routes
すべてがうまくいっていますが、いくつかのルートを確保する方法はわかりませんが、他のルートは確保できません。
誰もがこの分野の経験を持っていますか? - 実際のルート定義で機能を渡すことができるSlimから来ました。あなたがスリムに使用されているよう
乾杯、
ベン
私はRestapiのためにPhalcon Microを試し始めました。Phalcon Micro - Secure Routes
すべてがうまくいっていますが、いくつかのルートを確保する方法はわかりませんが、他のルートは確保できません。
誰もがこの分野の経験を持っていますか? - 実際のルート定義で機能を渡すことができるSlimから来ました。あなたがスリムに使用されているよう
乾杯、
ベン
はここでこれを達成するための一つの方法である、あなたは、あなたのルート上にbeforeMatch()
を使用することができます。
$router->add('/koshnitsa', 'Basket::index')->setName('basket')->beforeMatch(
function ($uri, $route) {
// Replace with your conditions
if ($https) {
return true;
}
return false;
}
);
さらにフィルタを作成することもできます。詳細はthe docsをご覧ください。
また、あなたは、イベントやミドルウェアとのより一般的なアプローチを使用することができます。
https://docs.phalconphp.com/en/3.0.0/reference/micro.html#micro-application-events https://docs.phalconphp.com/en/3.0.0/reference/micro.html#middleware-events
多くのおかげで、あなたは伝説です! –