Lint
This commit is contained in:
parent
8c6704faa4
commit
843a7137cc
|
@ -5,19 +5,22 @@ namespace App\Payment;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use App\Member\Member;
|
use App\Member\Member;
|
||||||
use App\Payment\Status;
|
use App\Payment\Status;
|
||||||
|
use Illuminate\Http\RedirectResponse;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
use Inertia\Response;
|
||||||
|
|
||||||
class AllpaymentController extends Controller
|
class AllpaymentController extends Controller
|
||||||
{
|
{
|
||||||
public function create() {
|
public function create(): Response
|
||||||
|
{
|
||||||
session()->put('menu', 'member');
|
session()->put('menu', 'member');
|
||||||
session()->put('title', 'Rechnungen erstellen');
|
session()->put('title', 'Rechnungen erstellen');
|
||||||
|
|
||||||
return \Inertia::render('allpayment/Form', [
|
return \Inertia::render('allpayment/Form');
|
||||||
]);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function store(Request $request) {
|
public function store(Request $request): RedirectResponse
|
||||||
|
{
|
||||||
$request->validate([
|
$request->validate([
|
||||||
'year' => 'required|numeric'
|
'year' => 'required|numeric'
|
||||||
]);
|
]);
|
||||||
|
|
|
@ -4,11 +4,14 @@ namespace App\Payment;
|
||||||
|
|
||||||
use App\Fee;
|
use App\Fee;
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
|
use Illuminate\Http\RedirectResponse;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
use Inertia\Response;
|
||||||
|
|
||||||
class SubscriptionController extends Controller
|
class SubscriptionController extends Controller
|
||||||
{
|
{
|
||||||
public function index(Request $request) {
|
public function index(Request $request): Response
|
||||||
|
{
|
||||||
session()->put('menu', 'subscription');
|
session()->put('menu', 'subscription');
|
||||||
session()->put('title', 'Beiträge');
|
session()->put('title', 'Beiträge');
|
||||||
|
|
||||||
|
@ -18,7 +21,8 @@ class SubscriptionController extends Controller
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function create() {
|
public function create(): Response
|
||||||
|
{
|
||||||
session()->put('menu', 'subscription');
|
session()->put('menu', 'subscription');
|
||||||
session()->put('title', 'Beitrag erstellen');
|
session()->put('title', 'Beitrag erstellen');
|
||||||
|
|
||||||
|
@ -29,7 +33,8 @@ class SubscriptionController extends Controller
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function store(Request $request) {
|
public function store(Request $request): RedirectResponse
|
||||||
|
{
|
||||||
Subscription::create($request->validate([
|
Subscription::create($request->validate([
|
||||||
'name' => 'required|max:255',
|
'name' => 'required|max:255',
|
||||||
'amount' => 'required|numeric',
|
'amount' => 'required|numeric',
|
||||||
|
@ -39,7 +44,8 @@ class SubscriptionController extends Controller
|
||||||
return redirect()->route('subscription.index');
|
return redirect()->route('subscription.index');
|
||||||
}
|
}
|
||||||
|
|
||||||
public function edit(Subscription $subscription, Request $request) {
|
public function edit(Subscription $subscription, Request $request): Response
|
||||||
|
{
|
||||||
session()->put('menu', 'subscription');
|
session()->put('menu', 'subscription');
|
||||||
session()->put('title', "Beitrag {$subscription->name} bearbeiten");
|
session()->put('title', "Beitrag {$subscription->name} bearbeiten");
|
||||||
|
|
||||||
|
@ -50,7 +56,8 @@ class SubscriptionController extends Controller
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function update(Subscription $subscription, Request $request) {
|
public function update(Subscription $subscription, Request $request): RedirectResponse
|
||||||
|
{
|
||||||
$subscription->update($request->validate([
|
$subscription->update($request->validate([
|
||||||
'name' => 'required|max:255',
|
'name' => 'required|max:255',
|
||||||
'amount' => 'required|numeric',
|
'amount' => 'required|numeric',
|
||||||
|
|
|
@ -4,12 +4,13 @@ namespace App\Pdf;
|
||||||
|
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use App\Member\Member;
|
use App\Member\Member;
|
||||||
|
use Illuminate\Contracts\Support\Responsable;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
class MemberPdfController extends Controller
|
class MemberPdfController extends Controller
|
||||||
{
|
{
|
||||||
|
|
||||||
public function __invoke(Request $request, Member $member)
|
public function __invoke(Request $request, Member $member): Responsable
|
||||||
{
|
{
|
||||||
$repo = app(PdfRepositoryFactory::class)->fromSingleRequest($request->type, $member);
|
$repo = app(PdfRepositoryFactory::class)->fromSingleRequest($request->type, $member);
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ parameters:
|
||||||
- database
|
- database
|
||||||
|
|
||||||
# The level 8 is the highest level
|
# The level 8 is the highest level
|
||||||
level: 5
|
level: 6
|
||||||
|
|
||||||
ignoreErrors:
|
ignoreErrors:
|
||||||
- '#Call to an undefined method Illuminate\\Contracts\\Auth\\Authenticatable::api\(\)#'
|
- '#Call to an undefined method Illuminate\\Contracts\\Auth\\Authenticatable::api\(\)#'
|
||||||
|
|
|
@ -162,7 +162,8 @@ class InitializeTest extends TestCase
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function membershipDataProvider() {
|
public function membershipDataProvider(): array
|
||||||
|
{
|
||||||
return [
|
return [
|
||||||
'dont_fetch_activity_from_group' => [
|
'dont_fetch_activity_from_group' => [
|
||||||
[
|
[
|
||||||
|
|
|
@ -7,7 +7,7 @@ use PHPUnit\Framework\Assert as PHPUnit;
|
||||||
|
|
||||||
trait TestsInertia {
|
trait TestsInertia {
|
||||||
|
|
||||||
public function assertInertiaHas($value, TestResponse $response, ?string $key = null): void
|
public function assertInertiaHas(mixed $value, TestResponse $response, ?string $key = null): void
|
||||||
{
|
{
|
||||||
$bindings = json_decode(json_encode($value), true);
|
$bindings = json_decode(json_encode($value), true);
|
||||||
$viewData = json_decode(json_encode(
|
$viewData = json_decode(json_encode(
|
||||||
|
@ -18,11 +18,13 @@ trait TestsInertia {
|
||||||
$this->assertInertiaDeepNest($bindings, $viewData);
|
$this->assertInertiaDeepNest($bindings, $viewData);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function assertComponent(string $component, TestResponse $response) {
|
public function assertComponent(string $component, TestResponse $response): void
|
||||||
|
{
|
||||||
PHPUnit::assertEquals($component, $response->viewData('page')['component']);
|
PHPUnit::assertEquals($component, $response->viewData('page')['component']);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function assertInertiaDeepNest($should, $is) {
|
public function assertInertiaDeepNest(mixed $should, mixed $is): void
|
||||||
|
{
|
||||||
foreach ($should as $key => $value) {
|
foreach ($should as $key => $value) {
|
||||||
PHPUnit::assertArrayHasKey($key, $is);
|
PHPUnit::assertArrayHasKey($key, $is);
|
||||||
|
|
||||||
|
@ -35,7 +37,8 @@ trait TestsInertia {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function inertia(TestResponse $response, string $key) {
|
public function inertia(TestResponse $response, string $key): mixed
|
||||||
|
{
|
||||||
return data_get($response->viewData('page')['props'], $key);
|
return data_get($response->viewData('page')['props'], $key);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue