You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

28 lines
954 B

<?php
namespace Modules\Agents\Http\Controllers;
use Illuminate\Contracts\Support\Renderable;
use Illuminate\Http\Request;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Routing\Controller as BaseController;
use Modules\Agents\Http\Requests\CreateCustomerRequest;
use Modules\Agents\Services\AgentService;
class AgentActionApi extends BaseController
{
protected $agentService;
public function __construct(AgentService $agentService)
{
$this->agentService = $agentService;
}
public function createCustomer(CreateCustomerRequest $request)
{
$result = $this->agentService->createCustomer($request->all());
if (!$result['status']) {
return response()->json(['status' => $result['status'], 'msg' => $result['msg']]);
}
return response()->json(['status' => $result['status'], 'msg' => $result['msg']]);
}
}