stan errors
This commit is contained in:
@@ -9,7 +9,7 @@ class AuthLoginRequest extends FormRequest
|
||||
/**
|
||||
* Get the validation rules that apply to the request.
|
||||
*
|
||||
* @return array<string, \Illuminate\Contracts\Validation\ValidationRule|array|string>
|
||||
* @return array<string, \Illuminate\Contracts\Validation\ValidationRule|array<int, string>|string>
|
||||
*/
|
||||
public function rules(): array
|
||||
{
|
||||
|
||||
@@ -9,7 +9,7 @@ class AuthRegisterRequest extends FormRequest
|
||||
/**
|
||||
* Get the validation rules that apply to the request.
|
||||
*
|
||||
* @return array<string, \Illuminate\Contracts\Validation\ValidationRule|array|string>
|
||||
* @return array<string, \Illuminate\Contracts\Validation\ValidationRule|array<int, string>|string>
|
||||
*/
|
||||
public function rules(): array
|
||||
{
|
||||
|
||||
@@ -10,7 +10,7 @@ class AuthVerifyRequest extends FormRequest
|
||||
/**
|
||||
* Get the validation rules that apply to the request.
|
||||
*
|
||||
* @return array<string, \Illuminate\Contracts\Validation\ValidationRule|array|string>
|
||||
* @return array<string, \Illuminate\Contracts\Validation\ValidationRule|array<int, string>|string>
|
||||
*/
|
||||
public function rules(): array
|
||||
{
|
||||
|
||||
@@ -13,6 +13,8 @@ class BaseAppEnumController extends Controller
|
||||
{
|
||||
/**
|
||||
* Base app enums
|
||||
*
|
||||
* @return array<string, string>
|
||||
*/
|
||||
public function index(): array
|
||||
{
|
||||
@@ -25,6 +27,11 @@ class BaseAppEnumController extends Controller
|
||||
];
|
||||
}
|
||||
|
||||
/**
|
||||
* Education values
|
||||
*
|
||||
* @return array<string, string>
|
||||
*/
|
||||
public function educationValues(): array
|
||||
{
|
||||
return [
|
||||
|
||||
@@ -4,6 +4,7 @@ namespace App\Modules\Branch\Controllers;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Models\Branch\Branch;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class BranchController extends Controller
|
||||
@@ -11,7 +12,7 @@ class BranchController extends Controller
|
||||
/**
|
||||
* LIST branches
|
||||
*/
|
||||
public function index(Request $request)
|
||||
public function index(Request $request): JsonResponse
|
||||
{
|
||||
$request->validate([
|
||||
'groupBy' => ['nullable', 'string', 'in:region'],
|
||||
|
||||
@@ -4,6 +4,11 @@ namespace App\Modules\DateHelper\Repositories;
|
||||
|
||||
class DateHelperRepository
|
||||
{
|
||||
/**
|
||||
* Month as number
|
||||
*
|
||||
* @return array<int, string>
|
||||
*/
|
||||
public static function monthsAsNumber(): array
|
||||
{
|
||||
$month = [];
|
||||
@@ -15,6 +20,13 @@ class DateHelperRepository
|
||||
return $month;
|
||||
}
|
||||
|
||||
/**
|
||||
* Years until
|
||||
*
|
||||
* @param int|int $max
|
||||
*
|
||||
* @return array<int, int>
|
||||
*/
|
||||
public static function yearsUntil(int $max = 50): array
|
||||
{
|
||||
$years = [];
|
||||
|
||||
@@ -32,7 +32,7 @@ class LoanOrderController extends Controller
|
||||
/**
|
||||
* SAVE* Loan order.
|
||||
*/
|
||||
public function store(LoanOrderStoreRequest $request)
|
||||
public function store(LoanOrderStoreRequest $request): JsonResponse
|
||||
{
|
||||
Log::channel('form_logs')->info('loan-order-store-request', $request->all());
|
||||
|
||||
@@ -67,6 +67,8 @@ class LoanOrderController extends Controller
|
||||
|
||||
/**
|
||||
* Upload files
|
||||
*
|
||||
* @return array<string, string>
|
||||
*/
|
||||
public function uploadedFiles(Request $request): array
|
||||
{
|
||||
@@ -81,10 +83,10 @@ class LoanOrderController extends Controller
|
||||
/**
|
||||
* SHOW* Loan order
|
||||
*/
|
||||
public function show(LoanOrder $loanOrder)
|
||||
public function show(LoanOrder $loanOrder): JsonResponse
|
||||
{
|
||||
if ($loanOrder->user_id != auth()->id()) {
|
||||
return response(status: 403);
|
||||
return response()->json(status: 403);
|
||||
}
|
||||
|
||||
return response()->json(new LoanOrderShowResource($loanOrder));
|
||||
@@ -93,7 +95,7 @@ class LoanOrderController extends Controller
|
||||
/**
|
||||
* Update the specified resource in storage.
|
||||
*/
|
||||
public function update(Request $request)
|
||||
public function update(Request $request): void
|
||||
{
|
||||
//
|
||||
}
|
||||
@@ -101,10 +103,10 @@ class LoanOrderController extends Controller
|
||||
/**
|
||||
* DELETE* loan order resource
|
||||
*/
|
||||
public function destroy(LoanOrder $loanOrder)
|
||||
public function destroy(LoanOrder $loanOrder): JsonResponse
|
||||
{
|
||||
if ($loanOrder->user_id === auth()->id()) {
|
||||
return response(status: 403);
|
||||
return response()->json(status: 403);
|
||||
}
|
||||
|
||||
$loanOrder->delete();
|
||||
|
||||
@@ -14,7 +14,7 @@ class LoanOrderStoreRequest extends FormRequest
|
||||
/**
|
||||
* Get the validation rules that apply to the request.
|
||||
*
|
||||
* @return array<string, \Illuminate\Contracts\Validation\ValidationRule|array|string>
|
||||
* @return array<string, \Illuminate\Contracts\Validation\ValidationRule|array<int, string>|string>
|
||||
*/
|
||||
public function rules(): array
|
||||
{
|
||||
|
||||
@@ -28,6 +28,8 @@ class LoanOrderRequiredDocs extends Model
|
||||
|
||||
/**
|
||||
* Loan orders
|
||||
*
|
||||
* @return HasMany<LoanOrder>
|
||||
*/
|
||||
public function loanOrders(): HasMany
|
||||
{
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
namespace App\Modules\LoanOrder\Repositories;
|
||||
|
||||
use App\Modules\LoanOrder\Models\LoanOrderRequiredDocs;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Support\Collection;
|
||||
|
||||
class LoanOrderRequiredDocsRepository
|
||||
@@ -12,13 +13,15 @@ class LoanOrderRequiredDocsRepository
|
||||
*
|
||||
* @param int $id
|
||||
*/
|
||||
public static function find(int $id)
|
||||
public static function find(int $id): ?Model
|
||||
{
|
||||
return LoanOrderRequiredDocs::find($id);
|
||||
}
|
||||
|
||||
/**
|
||||
* Values
|
||||
*
|
||||
* @return Collection<array-key, string>|array<int, string>
|
||||
*/
|
||||
public static function values(): Collection|array
|
||||
{
|
||||
|
||||
@@ -4,13 +4,14 @@ namespace App\Modules\LoanType\Controllers;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Models\Order\Loan\LoanType;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
|
||||
class LoanTypeController extends Controller
|
||||
{
|
||||
/**
|
||||
* Loan types (for loan-orders)
|
||||
*/
|
||||
public function index()
|
||||
public function index(): JsonResponse
|
||||
{
|
||||
return response()->json(LoanType::get(['id', 'name'])->map(fn ($loanOrder) => [
|
||||
'id' => $loanOrder->id,
|
||||
|
||||
@@ -4,6 +4,7 @@ namespace App\Modules\Province\Controllers;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Models\System\Location\Province;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class ProvinceController extends Controller
|
||||
@@ -11,7 +12,7 @@ class ProvinceController extends Controller
|
||||
/**
|
||||
* LIST provinces (etraplar)
|
||||
*/
|
||||
public function index(Request $request)
|
||||
public function index(Request $request): JsonResponse
|
||||
{
|
||||
$request->validate([
|
||||
'groupBy' => ['nullable', 'string', 'in:region'],
|
||||
|
||||
@@ -84,6 +84,8 @@ class SberPaymentOrder extends Model implements HasMedia
|
||||
|
||||
/**
|
||||
* Branch
|
||||
*
|
||||
* @return BelongsTo<Branch, SberPaymentOrder>
|
||||
*/
|
||||
public function branch(): BelongsTo
|
||||
{
|
||||
@@ -92,6 +94,8 @@ class SberPaymentOrder extends Model implements HasMedia
|
||||
|
||||
/**
|
||||
* Required files
|
||||
*
|
||||
* @return array<array<string, bool|string>>
|
||||
*/
|
||||
public static function reciverFiles(): array
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user