芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/public_html/invoicer.pulsehost.co.uk/app/Http/Requests/CompaniesRequest.php
[ 'required', Rule::unique('companies'), 'string', ], 'currency' => [ 'required', ], 'address.name' => [ 'nullable', ], 'address.address_street_1' => [ 'nullable', ], 'address.address_street_2' => [ 'nullable', ], 'address.city' => [ 'nullable', ], 'address.state' => [ 'nullable', ], 'address.country_id' => [ 'required', ], 'address.zip' => [ 'nullable', ], 'address.phone' => [ 'nullable', ], 'address.fax' => [ 'nullable', ], ]; } public function getCompanyPayload() { return collect($this->validated()) ->only([ 'name', 'vat_id', 'tax_id', ]) ->merge([ 'owner_id' => $this->user()->id, 'slug' => Str::slug($this->name), ]) ->toArray(); } }