This commit is contained in:
mchev
2026-03-21 18:59:53 +01:00
parent 186ab35fd4
commit c901114fc0
232 changed files with 685 additions and 403 deletions

View File

@@ -10,6 +10,7 @@ use App\Http\Requests\ProfileRequest;
use App\Http\Resources\CompanyResource;
use App\Http\Resources\UserResource;
use App\Models\Company;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
class CompanyController extends Controller
@@ -17,7 +18,7 @@ class CompanyController extends Controller
/**
* Retrive the Admin account.
*
* @return \Illuminate\Http\JsonResponse
* @return JsonResponse
*/
public function getUser(Request $request)
{
@@ -28,7 +29,7 @@ class CompanyController extends Controller
* Update the Admin profile.
* Includes name, email and (or) password
*
* @return \Illuminate\Http\JsonResponse
* @return JsonResponse
*/
public function updateProfile(ProfileRequest $request)
{
@@ -42,7 +43,7 @@ class CompanyController extends Controller
/**
* Update Admin Company Details
*
* @return \Illuminate\Http\JsonResponse
* @return JsonResponse
*/
public function updateCompany(CompanyRequest $request)
{
@@ -60,7 +61,7 @@ class CompanyController extends Controller
/**
* Upload the company logo to storage.
*
* @return \Illuminate\Http\JsonResponse
* @return JsonResponse
*/
public function uploadCompanyLogo(CompanyLogoRequest $request)
{
@@ -93,7 +94,7 @@ class CompanyController extends Controller
/**
* Upload the Admin Avatar to public storage.
*
* @return \Illuminate\Http\JsonResponse
* @return JsonResponse
*/
public function uploadAvatar(AvatarRequest $request)
{

View File

@@ -5,13 +5,14 @@ namespace App\Http\Controllers\V1\Admin\Settings;
use App\Http\Controllers\Controller;
use App\Models\Company;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
class CompanyCurrencyCheckTransactionsController extends Controller
{
/**
* Handle the incoming request.
*
* @return \Illuminate\Http\Response
* @return Response
*/
public function __invoke(Request $request)
{

View File

@@ -8,6 +8,7 @@ use App\Http\Resources\FileDiskResource;
use App\Models\FileDisk;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
class DiskController extends Controller
{
@@ -43,7 +44,7 @@ class DiskController extends Controller
}
/**
* @param \App\Models\FileDisk $file_disk
* @param FileDisk $file_disk
* @return JsonResponse
*/
public function update(FileDisk $disk, Request $request)
@@ -136,8 +137,8 @@ class DiskController extends Controller
/**
* Remove the specified resource from storage.
*
* @param \App\Models\FileDisk $taxType
* @return \Illuminate\Http\Response
* @param FileDisk $taxType
* @return Response
*/
public function destroy(FileDisk $disk)
{

View File

@@ -4,13 +4,14 @@ namespace App\Http\Controllers\V1\Admin\Settings;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
class GetCompanyMailConfigurationController extends Controller
{
/**
* Handle the incoming request.
*
* @return \Illuminate\Http\Response
* @return Response
*/
public function __invoke(Request $request)
{

View File

@@ -5,14 +5,16 @@ namespace App\Http\Controllers\V1\Admin\Settings;
use App\Http\Controllers\Controller;
use App\Http\Requests\GetSettingsRequest;
use App\Models\CompanySetting;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
class GetCompanySettingsController extends Controller
{
/**
* Handle the incoming request.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\JsonResponse
* @param Request $request
* @return JsonResponse
*/
public function __invoke(GetSettingsRequest $request)
{

View File

@@ -6,14 +6,15 @@ use App\Http\Controllers\Controller;
use App\Http\Requests\GetSettingRequest;
use App\Models\Setting;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
class GetSettingsController extends Controller
{
/**
* Handle the incoming request.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
* @param Request $request
* @return Response
*/
public function __invoke(GetSettingRequest $request)
{

View File

@@ -4,6 +4,7 @@ namespace App\Http\Controllers\V1\Admin\Settings;
use App\Http\Controllers\Controller;
use App\Http\Requests\GetSettingsRequest;
use Illuminate\Http\JsonResponse;
class GetUserSettingsController extends Controller
{
@@ -11,7 +12,7 @@ class GetUserSettingsController extends Controller
* Handle the incoming request.
*
* @param \Illuminate\Http\GetSettingsRequest $request
* @return \Illuminate\Http\JsonResponse
* @return JsonResponse
*/
public function __invoke(GetSettingsRequest $request)
{

View File

@@ -10,6 +10,7 @@ use App\Space\EnvironmentManager;
use Illuminate\Auth\Access\AuthorizationException;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
use Illuminate\Validation\ValidationException;
use Mail;
class MailConfigurationController extends Controller
@@ -235,7 +236,7 @@ class MailConfigurationController extends Controller
* @return JsonResponse
*
* @throws AuthorizationException
* @throws \Illuminate\Validation\ValidationException
* @throws ValidationException
*/
public function testEmailConfig(Request $request)
{

View File

@@ -7,13 +7,14 @@ use App\Http\Requests\TaxTypeRequest;
use App\Http\Resources\TaxTypeResource;
use App\Models\TaxType;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
class TaxTypesController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
* @return Response
*/
public function index(Request $request)
{
@@ -33,8 +34,8 @@ class TaxTypesController extends Controller
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
* @param Request $request
* @return Response
*/
public function store(TaxTypeRequest $request)
{
@@ -48,7 +49,7 @@ class TaxTypesController extends Controller
/**
* Display the specified resource.
*
* @return \Illuminate\Http\Response
* @return Response
*/
public function show(TaxType $taxType)
{
@@ -60,8 +61,8 @@ class TaxTypesController extends Controller
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
* @param Request $request
* @return Response
*/
public function update(TaxTypeRequest $request, TaxType $taxType)
{
@@ -75,7 +76,7 @@ class TaxTypesController extends Controller
/**
* Remove the specified resource from storage.
*
* @return \Illuminate\Http\Response
* @return Response
*/
public function destroy(TaxType $taxType)
{

View File

@@ -6,6 +6,7 @@ use App\Http\Controllers\Controller;
use App\Http\Requests\UpdateSettingsRequest;
use App\Models\Company;
use App\Models\CompanySetting;
use Illuminate\Http\JsonResponse;
use Illuminate\Support\Arr;
class UpdateCompanySettingsController extends Controller
@@ -14,7 +15,7 @@ class UpdateCompanySettingsController extends Controller
* Handle the incoming request.
*
* @param \Illuminate\Http\UpdateSettingsRequest $request
* @return \Illuminate\Http\JsonResponse
* @return JsonResponse
*/
public function __invoke(UpdateSettingsRequest $request)
{

View File

@@ -6,14 +6,15 @@ use App\Http\Controllers\Controller;
use App\Http\Requests\SettingRequest;
use App\Models\Setting;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
class UpdateSettingsController extends Controller
{
/**
* Handle the incoming request.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
* @param Request $request
* @return Response
*/
public function __invoke(SettingRequest $request)
{

View File

@@ -4,6 +4,7 @@ namespace App\Http\Controllers\V1\Admin\Settings;
use App\Http\Controllers\Controller;
use App\Http\Requests\UpdateSettingsRequest;
use Illuminate\Http\Response;
class UpdateUserSettingsController extends Controller
{
@@ -11,7 +12,7 @@ class UpdateUserSettingsController extends Controller
* Handle the incoming request.
*
* @param \Illuminate\Http\UpdateSettingsRequest $request
* @return \Illuminate\Http\Response
* @return Response
*/
public function __invoke(UpdateSettingsRequest $request)
{