Flik   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 27
Duplicated Lines 0 %

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
eloc 15
dl 0
loc 27
ccs 10
cts 10
cp 1
rs 10
c 0
b 0
f 0
wmc 1

1 Method

Rating   Name   Duplication   Size   Complexity  
A flik() 0 20 1
1
<?php
2
3
/**
4
 * Klass Flik.
5
 * @author Niklas Dougherty
6
 */
7
8
declare(strict_types=1);
9
10
namespace Tips\Klasser\Investera;
11
12
use Tips\Egenskaper\Eka;
13
14
/**
15
 * Klass Flik.
16
 */
17
class Flik extends Tabell {
18
	use Eka;
19
20
	/**
21
	 * Eka ut HTML.
22
	 * Investerat kapital samt grafer.
23
	 */
24 1
	protected function flik(string $tabell, int $netto, int $acknetto): void {
25
		/**
26
		 * Returnera till Tabell.
27
		 */
28 1
		echo <<< EOT
29 1
			<div id="flikar-investera">
30
				<div class="generell-övre-grid">
31
					<div class="generell-övre">
32
						<h1>Invest</h1>
33 1
						<p>{$this->antal_investeringar} investeringar | Investerat: {$this->ackumulerad_utgift} | Vinst: {$this->ackumulerad_vinst} | Netto: $netto</p>
34 1
						<p>Ackumulerat maximum: {$this->ackmax} | Ackumulerat minimum: {$this->ackmin} | Differens: $acknetto</p>
35 1
						<p>Visa antal investeringar: <input class="nummer" type="number" min="5" autocomplete="off" id="investera_visa_antal" value="{$this->visa_antal}"></p>
36 1
$tabell						<p>{$this->visa_antal} / {$this->antal_investeringar} senaste investeringar:</p>
37 1
{$this->tabell}
38
					</div> <!-- generell-övre -->
39
				</div> <!-- generell-övre-grid -->
40
				<div class="generell-nedre-grid">
41
					<div class="generell-nedre">
42 1
						<p>{$this->eka($this->graf->rendera_tipsgraf($this->fil))}</p>
43 1
						<p>{$this->eka($this->ackumulerad_graf->rendera_tipsgraf($this->fil_ack))}</p>
44
					</div> <!-- generell-nedre -->
45
				</div> <!-- generell-nedre-grid -->
46
			</div> <!-- flikar-invest -->
47
48 1
EOT;
49
	}
50
}
51