LocalizedObject   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 12
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 1
c 0
b 0
f 0
dl 0
loc 12
rs 10
wmc 1

1 Method

Rating   Name   Duplication   Size   Complexity  
A __construct() 0 7 1
1
<?php
2
3
declare(strict_types=1);
4
5
namespace AhmadMayahi\Vision\Data;
6
7
/**
8
 * The Vision API can detect and extract multiple objects in an image with Object Localization.
9
 *
10
 * @see https://cloud.google.com/vision/docs/object-localizer
11
 */
12
final class LocalizedObject
13
{
14
    /**
15
     * @param NormalizedVertex[] $normalizedVertices
16
     */
17
    public function __construct(
18
        public string $name,
19
        public string $mid,
20
        public string $languageCode,
21
        public float  $score,
22
        public array  $normalizedVertices,
23
    ) {
24
    }
25
}
26