Implement PHP CS Fixer and a coding standard to follow (#471)

* Create PHP CS Fixer config and add to CI workflow

* Run php cs fixer on project

* Add newline at end of file

* Update to use PHP CS Fixer v3

* Run v3 config on project

* Run seperate config in CI
This commit is contained in:
Mwikala Kangwa
2021-05-21 12:57:51 +01:00
committed by GitHub
parent 633cad9b89
commit 9e98a96d61
316 changed files with 4715 additions and 3195 deletions

View File

@ -1,4 +1,5 @@
<?php
namespace Crater\Http\Requests;
use Crater\Models\Invoice;
@ -26,62 +27,62 @@ class InvoicesRequest extends FormRequest
{
$rules = [
'invoice_date' => [
'required'
'required',
],
'due_date' => [
'required'
'required',
],
'user_id' => [
'required'
'required',
],
'invoice_number' => [
'required',
new UniqueNumber(Invoice::class)
new UniqueNumber(Invoice::class),
],
'discount' => [
'required'
'required',
],
'discount_val' => [
'required'
'required',
],
'sub_total' => [
'required'
'required',
],
'total' => [
'required'
'required',
],
'tax' => [
'required'
'required',
],
'invoice_template_id' => [
'required'
'required',
],
'items' => [
'required',
'array'
'array',
],
'items.*' => [
'required',
'max:255'
'max:255',
],
'items.*.description' => [
'max:255'
'max:255',
],
'items.*.name' => [
'required'
'required',
],
'items.*.quantity' => [
'required'
'required',
],
'items.*.price' => [
'required'
]
'required',
],
];
if ($this->isMethod('PUT')) {
$rules['invoice_number'] = [
'required',
new UniqueNumber(Invoice::class, $this->route('invoice')->id)
new UniqueNumber(Invoice::class, $this->route('invoice')->id),
];
}