for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Resta\Client;
use Resta\Contracts\ApplicationContracts;
use Resta\Foundation\ApplicationProvider;
class ClientHttpManager extends ApplicationProvider
{
/**
* @var string $method
*/
protected $method;
* RequestHttpManager constructor.
*
* @param ApplicationContracts $app
public function __construct(ApplicationContracts $app)
parent::__construct($app);
$this->method = httpMethod();
}
* http data resolve
* @return mixed
public function resolve()
$inputs = $this->app->get($this->method);
$content = json_decode($this->app['request']->getContent(),1);
if(is_array($inputs) && count($inputs)){
return $inputs;
return is_array($content) ? $content : [];
* get http method
public function getMethod()
return $this->method;