我的控制器和服务中有两个功能.我想在服务中调用一个函数.这是我的代码:
控制器:
public function findNeighborhoodGet(): array
{
$regionCenter = Request::get('region_center');
$distanceService = \App::make('App\web\one\Infrastructure\Service\Google\Map');
try {
$userPoint = $distanceService->getOriginPoint($regionCenter);
}
.
.
.
return $result
}
Run Code Online (Sandbox Code Playgroud)
我的服务(Map.php):
public function getOriginPoint(string $origin):Point
{
dd($origin);
return $this->getPointObject($origin);
}
Run Code Online (Sandbox Code Playgroud)
实际上,我收到一个错误:
A non well formed numeric value encountered
Run Code Online (Sandbox Code Playgroud)
在这一行: public function getOriginPoint(string $ origin):Point
怎么解决?
美好的一天的人,我已经有几天这个问题了,当我尝试使用composer下载我的php项目的依赖项时我得到了这个错误
c:\wamp64\www\Test>composer global require "fxp/composer-asset-plugin:^1.3.1"
Changed current directory to C:/Users/Nwachukwu Favour/AppData/Roaming/Composer
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Installation failed, reverting ./composer.json to its original content.
[Composer\Downloader\TransportException]
The "http://packagist.org/p/provider-2014%241cf88bd0ed4076dc091407477ba2a76483e8598ee5365673381262e6c1d40fcf.jso
n" file could not be downloaded: failed to open stream: HTTP request failed!
require [--dev] [--prefer-source] [--prefer-dist] [--no-plugins] [--no-progress] [--no-update] [--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--] [<packages>]...
Run Code Online (Sandbox Code Playgroud)
我正在运行Windows 10操作系统,并怀疑我的系统无法从命令行下载.如果有人可以帮助我解决这个问题,我会很高兴,因为它阻碍了我的项目.提前致谢.