Slim 3是Slim 2的继承者,Slim 2是PHP的微框架。
Slim 3 PHP - 无法访问来自middleware.php的settings.php中的值
我有一个midleware,它检查JWT令牌上的有效签名,以获取对私有路由的GET请求。在其中,我需要提供我的JWT秘密,该秘密存储在settings'php中['settings'] ['jwt'] ['...
如何使用slim Framework分离不同目录中的不同路由
我在我的应用程序中在不同目录中设置路由时遇到一些问题。该应用程序仅加载其中一个路径文件。文件结构myapp | _public | | _vendor | | ...
我有一个控制器动作,使用league / csv包输出CSV文件。当我发布表单时,可以下载该文件,但如果再次发布帖子请求,我将收到csrf令牌失败...
我正在尝试使用Twig进行循环分组。我找到了Twig的扩展,为树枝添加了额外的功能。这是链接:twig-lambda。当我试图分组...
我想覆盖Slim 3中的默认错误处理程序,并使用JSON而不是默认的HTML页面进行响应。但我不能让它工作,我的自定义处理程序被完全忽略,我无法想象......
如何在子对象上添加Respect Validation,它是Optional
在Slim3框架的Respect Validation中,我试图在子对象上添加验证。 $ childObjValidationArr = array('param1'=> v :: regex(“/ ^ [A-Za-z0-9] {1} [A-Za-z0-9。$# - @] {1,19} $ /“),'...
我正在使用Slim框架来构建一个网站。如何使用.htaccess重新编写网址?这就是我的.htaccess文件的样子,任何路由被重定向到索引页面,我从Slim得到了这个...
我想在Eloquent上建立类似中间件的东西。当我在我的模型“事件”上发出请求时,我需要始终解析日期值。这就是我所拥有的:事件模型:类事件扩展...
我正在研究Slim 3上的(非常轻量级)CMS,用于我正在进行的一些项目。我正在努力路由。也许这里的某个人可以把我推向正确的方向。管理员可以添加...
我在SLIM 3中构建一个应用程序,我需要生成一个PDF证书。所以我在我的SLIM应用程序中添加了mPDF库扩展。我尝试使用以下方法生成测试pdf:使用Mpdf \ Mpdf; ...
有没有办法用Slim用破折号替换%20?我正在使用它专门用于我的网站上的搜索功能,并希望通过用短划线替换url编码来获得更清晰的URL。我找不到......
我正在努力学习android,我现在很好,不是很好。试图扩展我的技能组合。所以我试图通过改造将视频上传到服务器。我的改造工作上传......
PHP Slim 3 .htaccess和index.php在子目录中不起作用
我有一个简单的PHP Slim 3项目。当.htaccess和index.php在根目录中但是我想将它们保存在子目录“public”中时,一切正常并且花花公子。当我把它们带到那里时,我得到......
假设我有两个表:用户和组织用户:id int,name varchar,type int,deleted bool organizations:id int,name varchar deleted bool我想按用户排序组织...
Slim Framework 3 401响应无法设置WWW-Authenticate标头
使用Slim Framework v3创建REST应用程序。一切都按预期工作,但我似乎无法为响应设置标题。例如:$ app-> any('/ [{path:。*}]',function(Request $ request,...
我正在使用slim-jwt-auth为JSON API创建基于令牌的身份验证。文档非常有用,但我不明白的一件事是如何生成令牌?文档说...
如何在slim 3中使用fopen()fwrite()创建一个文件
我有一个应用程序,我上传一个xml文件,然后它转换为json,其中使用fopen(),fwrite()php函数在控制器内创建json文件。我的问题是我继续......
我正在开发一个使用slim-3的后端系统。在app我有多个控制器,如果对于书籍和用户有两个不同的控制器,其中每个的所有调用都被放置。所以当我声明...
PHP Slim 3 Framework - 我可以在哪里放置我的控制器文件?
我在容器中注册了一个控制器,但似乎没有用,因为它与正确的位置不匹配。 \ slim \ src \ routes.php get('/ dd','App \ controllers \ ...