- get subscription request api

This commit is contained in:
Peter Papp
2021-03-22 12:05:45 +01:00
parent 45de6b557a
commit 0db55b51d2
6 changed files with 140 additions and 4 deletions
@@ -8,7 +8,10 @@ use App\Models\User;
use App\Notifications\Oasis\PaymentRequiredNotification;
use App\Services\Oasis\CzechRegisterSearchService;
use Hash;
use Illuminate\Contracts\Foundation\Application;
use Illuminate\Contracts\Routing\ResponseFactory;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
use Illuminate\Support\Str;
use Notification;
@@ -17,7 +20,7 @@ class AdminController extends Controller
/**
* Get company details from czech company register
*
* @return array|\Illuminate\Contracts\Foundation\Application|\Illuminate\Contracts\Routing\ResponseFactory|\Illuminate\Http\Response
* @return array|Application|ResponseFactory|Response
*/
public function get_company_details()
{
@@ -38,7 +41,7 @@ class AdminController extends Controller
* Register new client and send email with payment details
*
* @param Request $request
* @return \Illuminate\Contracts\Foundation\Application|\Illuminate\Contracts\Routing\ResponseFactory|\Illuminate\Http\Response
* @return Application|ResponseFactory|Response
*/
public function register_new_client(Request $request)
{
@@ -0,0 +1,24 @@
<?php
namespace App\Http\Controllers\Oasis;
use App\Http\Controllers\Controller;
use App\Http\Resources\Oasis\SubscriptionRequestResource;
use App\Models\Oasis\SubscriptionRequest;
use Illuminate\Http\Request;
class SubscriptionController extends Controller
{
/**
* Get subscription request details
*
* @param SubscriptionRequest $order
* @return \Illuminate\Contracts\Foundation\Application|\Illuminate\Contracts\Routing\ResponseFactory|\Illuminate\Http\Response
*/
public function get_subscription_request(SubscriptionRequest $order)
{
return response(
new SubscriptionRequestResource($order), 200
);
}
}