php - 控制器的特征或服务
问题描述
我有一个方法和变量,我想在多个控制器上使用。我不太确定是否使用特征或服务,因为据我所知,它们的目的几乎相同?
private $app_id;
private $archiving;
public function setArchieve()
{
$this->app_id = config('archiving.id');
$this->archiving = Application::findOrFail($this->app_id);
}
public function guzzleClient() {
$headers = [
'Content-Type' => 'application/json',
'X-Requested-With' => 'XMLHttpRequest',
'Authorization' => 'Bearer ' . $this->archiving->token,
];
$client = new \GuzzleHttp\Client([
'headers' => $headers,
'http_errors' => false,
'base_uri' => $this->archiving->url . '/api/',
]);
return $client;
}
解决方案
推荐阅读
- bash - 无法使用 conda run 运行交互式 shell 脚本
- reactjs - 如何加载图像反应 babel
- c# - 靠墙移动时如何防止从墙上反弹?
- javascript - Primefaces p:selectBooleanCheckBox 不显示复选标记
- python - UndefinedUnitError 如何处理?
- javascript - 选中特定类分组 div 的复选框
- python - Matplotlib与Pandas结合时对fig、ax、plt的理解
- javascript - 分派的动作到达动作创建者而不是接收者
- javascript - 向下滚动后在右下角显示吐司(引导程序 5)
- javascript - Javascript. How to stop scripts from executing until all of them have loaded