Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
CRAP
100.00% covered (success)
100.00%
1 / 1
DimensionToken
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
100.00% covered (success)
100.00%
1 / 1
 __construct
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
1<?php
2
3declare(strict_types=1);
4
5namespace Phpdftk\Css\Token;
6
7/** A number followed by an identifier — e.g. `12px`, `1.5em`. */
8final readonly class DimensionToken extends Token
9{
10    public function __construct(
11        public float $value,
12        public string $unit,
13        public NumberTokenType $type = NumberTokenType::Number,
14    ) {}
15}