问题标签 [lumen-5.2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
laravel - LaravelValidator 包
我将 laravel 验证器与 l5 存储库和 lumen 5.2 一起使用,并遇到了 2 个问题:
我不能使用独特的规则。我得到“尚未设置状态验证器”
我无法设置自定义规则。在我设置的 AppServiceProvider 中:
我这样做是有效的:
但不是我的 l5 存储库规则
有谁知道我是否可以使用唯一规则并使用 LaravelValidator 定义自己的规则?它似乎正在使用验证器工厂。
php - 将 baum/baum 与 Lumen 一起使用
我正在尝试让baum/baum / etrepat/baum与laravel/lumen-framework一起工作。
我已经添加"baum/baum": "~1.1"
到我的composer.json
baum 中并正确安装,但是当我尝试使用创建数据库迁移时,php artisan baum:install nace_categories -vvv
我收到以下错误消息:
我已经添加了
进入我的bootstrap/app.php以启用 Facades 和 Eloquent 并注册Baum Service Provider。
我也做过composer update
和composer dump-autoload
。
有没有人有使用带有 Lumen 框架的 Baum 嵌套集合树的经验?
php - 在 Lumen 框架中放置我的包的位置
如果我想在 Lumen 中使用一些自定义类,我应该把它们放在哪里?Laravel 官方文档中的任何application structure
一个service container
或package development
. 实际上,我发现该文件在某种程度上相当混乱。
例如,我想设置一个名为 的服务Invitation
,我知道我需要在其中注册这个类,InvitationServiceProvider
但是我应该Invitation.php
将实际类所在的位置放在哪里?这个包用于一些特定的应用程序,因此我不想把它放在 composer packagist 中。
顺便说一句,Lumen 框架的版本是 5.2。
laravel - 未定义命令“服务”(Lumen-Laravel)
所以,我尝试安装 lumen restful api。根据教程,我必须在 php artisan 上“服务”。命令如下:
php artisan serve sample_api sample_api/public
然后它显示:
有人说在 laravel 5(我使用它)中删除了 serve 命令。如果是这样,我应该使用什么命令?或者也许找到另一个教程?
ps:我是新手:)
非常感谢!
php - 没有 Eloquent 的 Lumen 自定义身份验证
在发布了一个问题Lumen + Dingo + JWT is not instantiable while building about Lumen and Dingo here in SO 之后,我得到了关于如何设置这样一个系统的一个很好的详细答案。
在他的设置中,有一个使用 Eloquent 的小型身份验证示例。现在我们正在 Lumen 中加载一个自定义框架,它有自己的模型等,有自己的数据库连接等。
我无法弄清楚的是如何完全删除 Eloquent,并使用我们自己的框架进行身份验证。
到目前为止我做了什么:
- 从
$app->withEloquent();
我们的bootstrap\app.php
我认为需要做的其他编辑是编辑config\auth.php
,甚至可能完全删除这个文件。我不太确定。
最后,在App\Api\v1\Controllers\AuthController@postLogin
其中调用了一个validate
函数。此功能需要与我的框架进行通信,而不是通过 Eloquent。我也不确定这是如何在 Lumen 中巧妙地完成的。
php - Laravel 在 Lumen 不工作的地方进阶了
我在 Lumen 中使用 Laravel 高级 wheres 在 MongoDB 中进行查询,我对 Lumen 使用 jenssegers/laravel-mongodb 包,我的查询是:
但是当我运行这个查询时,我没有得到任何结果,我不知道如何修复它?
php - Just installed Lumen and got NotFoundHttpException
I'm searching for a solution ... it's getting so frustrating. After a fresh installation of Lumen by Laravel, I simply can't access the "/" route. When I try to, it throws an error:
php - 如何在 Lumen 5.2.x 中更改会话存储路径
我正在使用 Lumen 进行 API 开发并使用 Windows 框来开发它们,同时尝试将其部署以在 CentOS 7 框上进行测试我收到以下错误:
Lumen 默认情况下不附带 config/session.php,所以我尝试通过创建文件来提供自定义路径,但到目前为止没有运气。
mongodb - 在 Lumen 中使用 Mongo 查询
我在我的项目中使用 jenssegers/laravel-mongodb 包。我的项目是用 Laravel Lumen 微框架开发的,现在我如何在 lumen 中使用带有 jenssegers/laravel-mongodb 包的 Blow mongo 查询
注意:我的 Lumen 版本是 5.2,MongoDB 版本是 3.2