laravel-5 相关问题

Laravel 5是由Taylor Otwell创建的开源PHP Web开发MVC框架的当前主要版本。 Laravel使用简单,富有表现力的语法帮助您创建应用程序。使用laravel标签来解决一般的Laravel相关问题。

在某些实例上禁用 bugsnag

我正在尝试对 Laravel 5 使用 bugsnag。我得到了我的应用程序的一些实例:本地、一些生产、测试等。 在这个 https://github.com/bugsnag/bugsnag-laravel 文档中,它说......

回答 3 投票 0

Laravel 请求 input() 或 get()

在 Laravel 5 中,Request 对象的方法注入似乎比使用 Request 外观更受欢迎。 在 Laravel 5 中,Request 对象的方法注入似乎比使用 Request Facade 更受欢迎。 <?php namespace App\Http\Controllers; use Illuminate\Http\Request; class HomeController extends Controller { public function index(Request $request) { $email = $request->input('email'); // OR $email = $request->get('email'); } } 我有几个问题: 使用Illuminate\Http\Request比使用Illuminate\Support\Facades\Request更好 我不知道 $request->get() 是如何解析的,因为 get() 中没有函数名 Illuminate\Http\Request。 input() 和 get() 做同样的事情。 方法注入比使用 Facades 更好吗? 注入与外观 在控制器方法中,请求注入功能总是更可取,因为在某些方法中,它可以帮助您使用表单请求(它们扩展了默认的请求类)验证,这将在进入实际控制器方法之前自动验证您的请求。这是一个很棒的功能,有助于创建精简且干净的控制器代码。 使用默认的请求注入使你的控制器的方法相似并且更容易维护。 此外,对象注入总是比 Facades 更好,因为这样的方法和对象更容易测试。 获取与输入 get(...)和input(...)是不同类的方法: 第一个是 Symfony HttpFoundation Request 的方法, input() 是 Laravel Request 类的一个方法,它扩展了 Symfony Request 类,它支持点表示法来访问嵌套数据(如 $name = $request->input('products.0.name'))。 除了之前回答过的: input() 方法访问所有请求输入的数组,包括使用 merge() 添加或修改的数据。 get() 用于从请求属性中获取值。在验证过程中更改或添加数据时效果不佳

回答 2 投票 0

文件“C:\xampp mp\php8911.tmp”不存在

安装后的我 作曲家需要干预/图像 我想上传图像,提交表单后出现此错误。 文件“C:\xampp mp\php1D5F.tmp”不存在 公共功能商店(

回答 1 投票 0

如何在 Laravel 中个性化登录[重复]

我已经尝试遵循文档,但没有成功。 我需要在原来的登录系统中添加一个条件 我尝试过以下方法: 命名空间 App\Http\Controllers\Auth; 使用应用程序\...

回答 1 投票 0

Laravel 覆盖邮件自动添加纯文本版本

我正在我的 Laravel 应用程序中进行一些更改,以自动将纯文本版本添加到我的电子邮件中..我正在通过使用库来做到这一点 https://packagist.org/packages/html2text/html2text 我会...

回答 2 投票 0

Laravel 5.4 将数组传递给所有视图

这是我第一次寻求帮助。我不是开发人员或任何相关人员,我对 PHP 和 Laravel 的了解很薄弱。我正在创建一个网络应用程序,我需要从我拥有的数组中获取一个值...

回答 1 投票 0

在 Laravel console.php 中的函数上调用计划

我想调用console.php中的一个函数作为时间表。 这是我的 console.php 代码: 我想调用console.php中的一个函数作为时间表。 这是我的console.php代码: <?php use App\Http\Controllers\AuctionController; use Illuminate\Support\Facades\Schedule; Schedule::call(function () { ([AuctionController::class, 'endAuction']); echo 'Zakończono aukcję.'; })->everyTenSeconds(); 这是我的功能代码: public function endAuction(Request $request, $id) { $auction = Auction::findOrFail($id); DB::transaction(function () use ($auction) { if ($auction->bids()->count() == 0) { $maxQueue = Auction::max('queue'); $deletedQueueValue = $auction->queue; $auction->update(['queue' => $maxQueue + 1]); $this->rindexAuctionQueue($deletedQueueValue); } else { $auction->update(['status' => 'ended']); if ($auction->currentBid) { $auction->car->update([ 'owner_id' => $auction->currentBid->user_id, 'status' => 'sold', 'price' => $auction->current_price ]); } $deletedQueueValue = $auction->queue; $auction->delete(); $this->rindexAuctionQueue($deletedQueueValue); } }); return redirect()->route('mainpage')->with('success', 'Aukcja została zakończona.'); } 调度程序工作,终端中有回显,每 10 秒打印一次,但该函数没有调用。有什么帮助吗?谢谢! 直接从控制台命令调用控制器方法通常不是最佳实践。相反,最好将业务逻辑封装在服务类中。这样,您可以轻松地重用控制器和控制台命令中的逻辑。 此外,您的 endAuction 函数需要 ID 和其他上下文,我们需要适当地传递这些。 将 endAuction 逻辑封装在服务类中。重构控制器以使用服务类并在您的计划中调用该服务类。

回答 1 投票 0

仅列出 2 列中的唯一 ID

我正在 Laravel 中构建一个基本的私人消息传递系统,并希望将 2 个用户(向登录的用户)之间的消息线程列表显示为基本收件箱。 此刻我已经拥有了一切

回答 2 投票 0

仅在创建和更新时使用 Auth::id() Eloquent

我仅在创建和更新时需要使用 Auth::id() Eloquent 的帮助。 我想要实现的是,当我使用 Eloquent 模型保存或更新时,当前登录的用户 ID 将添加到 touc...

回答 1 投票 0

会话在 Laravel API 中不起作用

通常,我在使用网站(非 API)时会在会话内保存临时数据/数组。 今天我想用 Laravel API 做同样的事情(在会话中保存临时数据/数组)。 所以这是我的

回答 3 投票 0

Laravel-admin 1.8.19 与 Laravel 11.8.0 不兼容吗? [无法将您的要求解析为一组可安装的软件包。]

我正在为我的 Web 应用程序项目使用 Laravel 11.8.0,并想要制作一个管理页面。因此,我尝试安装 laravel-admin。然而,它给了我一个错误:“你的要求......

回答 1 投票 0

Laravel 从 API 响应中删除标头值

Laravel 应用程序版本 5.6 我希望从 API 响应中显示的 Cache-Control 标头中删除 private 值 我有一个中间件正在添加“无缓存”和“无存储”va...

回答 1 投票 0

让 Laravel htaccess 听我的重写

我正在尝试将一些旧网站页面重写为我闪亮的新 Laravel 网站上的路线。我原则上理解 .htaccess 是如何工作的,但是默认的 Laravel .htaccess 中有一行(我认为)是

回答 2 投票 0

laravel 的 Redis 连接 [缓存] 未配置错误

我正在尝试在 Laravel 中使用 Redis 进行缓存。 我已经在本地安装了 redis,并且我知道它正在工作,因为我能够运行水平队列和工作人员。 我在做时也得到回应 redis-cli...

回答 5 投票 0

Laravel 中如何从资源中获取图片?

我将所有用户文件上传到目录: /资源/应用程序/上传/ 我尝试通过完整路径获取图像: http://localhost/resources/app/uploads/e00bdaa62492a320b78b203e2980169c.jpg 但我收到错误:

回答 7 投票 0

无法获得我想要的输出并得到这种错误“htmlspecialchars() 期望参数 1 为字符串,给定数组”

这是我的数据。 {"ErrorCode":0,"ErrorDescription":"成功","Data":[{"PluginType":"SMS","Credits":"৳48.959915"}]} 我...

回答 1 投票 0

laravel 5 双重验证和请求

我做了这个验证并且有效: 公共函数 salvar(CreateEquipamento $Vequip, CreateLocalizacao $VLocal) { $this->equipamento->create($Vequip->all()); $装备...

回答 1 投票 0

未定义航线航海者帖子索引

我刚刚在 laravel 5.4 安装了 voyager 并迁移了表,但最后显示以下错误 路线 [voyager.posts.index] 未定义

回答 3 投票 0

查询两个表并根据created_at合并结果

我有两张桌子,城市和城镇。 我需要做的是查询这两个表,合并它们的结果,并按它们的created_at 列对它们进行排序。另外,我需要将其总数限制为 25

回答 2 投票 0

AWS Iam 命令,在终端中工作正常,但在 Laravel/PHP AWS SDK 中无法工作

我使用的操作系统:Ubuntu 14.04 并使用终端安装了 AWSCLI 软件包。 运行 AWS Iam 命令时,它工作正常。 例如:我运行了这个命令 aws iam 列表用户 并得到以下结果...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.