class-wpml-tm-job-element-entity.php
2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<?php
class WPML_TM_Job_Element_Entity {
/** @var int */
private $id;
/** @var int */
private $content_id;
/** @var int */
private $timestamp;
/** @var string */
private $type;
/** @var string */
private $format;
/** @var bool */
private $translatable;
/** @var string */
private $data;
/** @var string */
private $data_translated;
/** @var bool */
private $finished;
/**
* @param int $id
* @param int $content_id
* @param int $timestamp
* @param string $type
* @param string $format
* @param bool $is_translatable
* @param string $data
* @param string $data_translated
* @param bool $finished
*/
public function __construct(
$id,
$content_id,
$timestamp,
$type,
$format,
$is_translatable,
$data,
$data_translated,
$finished
) {
$this->id = (int) $id;
$this->content_id = (int) $content_id;
$this->timestamp = (int) $timestamp;
$this->type = (string) $type;
$this->format = (string) $format;
$this->translatable = (bool) $is_translatable;
$this->data = (string) $data;
$this->data_translated = (bool) $data_translated;
$this->finished = (bool) $finished;
}
/**
* @return int
*/
public function get_id() {
return $this->id;
}
/**
* @return int
*/
public function get_content_id() {
return $this->content_id;
}
/**
* @return int
*/
public function get_timestamp() {
return $this->timestamp;
}
/**
* @return string
*/
public function get_type() {
return $this->type;
}
/**
* @return string
*/
public function get_format() {
return $this->format;
}
/**
* @return bool
*/
public function is_translatable() {
return $this->translatable;
}
/**
* @return string
*/
public function get_data() {
return $this->data;
}
/**
* @return string
*/
public function get_data_translated() {
return $this->data_translated;
}
/**
* @return bool
*/
public function is_finished() {
return $this->finished;
}
}