|
6 | 6 | use Doctrine\ORM\Mapping as ORM;
|
7 | 7 | use Enqueue\JobQueue\Job as BaseJob;
|
8 | 8 |
|
9 |
| -/** |
10 |
| - * @ORM\Entity |
11 |
| - * @ORM\Table(name="enqueue_job_queue") |
12 |
| - */ |
| 9 | +#[ORM\Entity] |
| 10 | +#[ORM\Table(name: 'enqueue_job_queue')] |
13 | 11 | class Job extends BaseJob
|
14 | 12 | {
|
15 |
| - /** |
16 |
| - * @var int |
17 |
| - * |
18 |
| - * @ORM\Column(name="id", type="integer") |
19 |
| - * @ORM\Id |
20 |
| - * @ORM\GeneratedValue(strategy="AUTO") |
21 |
| - */ |
| 13 | + #[ORM\Column(name: 'id', type: 'integer')] |
| 14 | + #[ORM\Id] |
| 15 | + #[ORM\GeneratedValue(strategy: 'AUTO')] |
22 | 16 | protected $id;
|
23 | 17 |
|
24 |
| - /** |
25 |
| - * @var string |
26 |
| - * |
27 |
| - * @ORM\Column(name="owner_id", type="string", nullable=true) |
28 |
| - */ |
| 18 | + #[ORM\Column(name: 'owner_id', type: 'string', nullable: true)] |
29 | 19 | protected $ownerId;
|
30 | 20 |
|
31 |
| - /** |
32 |
| - * @var string |
33 |
| - * |
34 |
| - * @ORM\Column(name="name", type="string", nullable=false) |
35 |
| - */ |
| 21 | + #[ORM\Column(name: 'name', type: 'string', nullable: false)] |
36 | 22 | protected $name;
|
37 | 23 |
|
38 |
| - /** |
39 |
| - * @var string |
40 |
| - * |
41 |
| - * @ORM\Column(name="status", type="string", nullable=false) |
42 |
| - */ |
| 24 | + #[ORM\Column(name: 'status', type: 'string', nullable: false)] |
43 | 25 | protected $status;
|
44 | 26 |
|
45 |
| - /** |
46 |
| - * @var bool |
47 |
| - * |
48 |
| - * @ORM\Column(name="interrupted", type="boolean") |
49 |
| - */ |
| 27 | + #[ORM\Column(name: 'interrupted', type: 'boolean')] |
50 | 28 | protected $interrupted;
|
51 | 29 |
|
52 |
| - /** |
53 |
| - * @var bool; |
54 |
| - * |
55 |
| - * @ORM\Column(name="`unique`", type="boolean") |
56 |
| - */ |
| 30 | + #[ORM\Column(name: '`unique`', type: 'boolean')] |
57 | 31 | protected $unique;
|
58 | 32 |
|
59 |
| - /** |
60 |
| - * @var Job |
61 |
| - * |
62 |
| - * @ORM\ManyToOne(targetEntity="Job", inversedBy="childJobs") |
63 |
| - * @ORM\JoinColumn(name="root_job_id", referencedColumnName="id", onDelete="CASCADE") |
64 |
| - */ |
| 33 | + #[ORM\ManyToOne(targetEntity: 'Job', inversedBy: 'childJobs')] |
| 34 | + #[ORM\JoinColumn(name: 'root_job_id', referencedColumnName: 'id', onDelete: 'CASCADE')] |
65 | 35 | protected $rootJob;
|
66 | 36 |
|
67 |
| - /** |
68 |
| - * @var Job[] |
69 |
| - * |
70 |
| - * @ORM\OneToMany(targetEntity="Job", mappedBy="rootJob") |
71 |
| - */ |
| 37 | + #[ORM\OneToMany(mappedBy: 'rootJob', targetEntity: 'Job')] |
72 | 38 | protected $childJobs;
|
73 | 39 |
|
74 |
| - /** |
75 |
| - * @var \DateTime |
76 |
| - * |
77 |
| - * @ORM\Column(name="created_at", type="datetime", nullable=false) |
78 |
| - */ |
| 40 | + #[ORM\Column(name: 'created_at', type: 'datetime', nullable: false)] |
79 | 41 | protected $createdAt;
|
80 | 42 |
|
81 |
| - /** |
82 |
| - * @var \DateTime |
83 |
| - * |
84 |
| - * @ORM\Column(name="started_at", type="datetime", nullable=true) |
85 |
| - */ |
| 43 | + #[ORM\Column(name: 'started_at', type: 'datetime', nullable: true)] |
86 | 44 | protected $startedAt;
|
87 | 45 |
|
88 |
| - /** |
89 |
| - * @var \DateTime |
90 |
| - * |
91 |
| - * @ORM\Column(name="stopped_at", type="datetime", nullable=true) |
92 |
| - */ |
| 46 | + #[ORM\Column(name: 'stopped_at', type: 'datetime', nullable: true)] |
93 | 47 | protected $stoppedAt;
|
94 | 48 |
|
95 |
| - /** |
96 |
| - * @var array |
97 |
| - * |
98 |
| - * @ORM\Column(name="data", type="json", nullable=true) |
99 |
| - */ |
| 49 | + #[ORM\Column(name: 'data', type: 'json', nullable: true)] |
100 | 50 | protected $data;
|
101 | 51 |
|
102 | 52 | public function __construct()
|
|
0 commit comments