$row['category_name'], ], [ 'company_id' => session('company_id'), 'type' => 'income', 'color' => '#' . dechex(rand(0x000000, 0xFFFFFF)), 'enabled' => 1, ])->id; } if (empty($row['tax_id']) && !empty($row['tax_rate'])) { $row['tax_id'] = Tax::firstOrCreate([ 'rate' => $row['tax_rate'], ], [ 'company_id' => session('company_id'), 'type' => 'normal', 'name' => $row['tax_rate'], 'enabled' => 1, ])->id; } return $row; } public function rules(): array { return (new Request())->rules(); } }