app/Console/Commands/BibleEquivalents/SyncOneHope.php
<?php
namespace App\Console\Commands;
use Illuminate\Console\Command;
class SyncOneHope extends Command
{
/**
* The name and signature of the console command.
*
* @var string
*/
protected $signature = 'command:name';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Command description';
/**
* Create a new command instance.
*
* @return void
*/
public function __construct()
{
parent::__construct();
}
/**
* Execute the console command.
*
* @return mixed
*/
public function handle()
{
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://system.linguadms.com/api/rest?lang=eng&ID=08273642&topics=Emotional%20Help',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => [
'authorization: 66f4dc3125b1ff66a7842a6a7e9210bd03cd237af8ba542c9ebae9f4dc10e21a',
'cache-control: no-cache',
'postman-token: b892d31e-534a-800f-5c46-79a1e0faa795'
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
dd($err);
} else {
dd($response);
}
}
}