Commit 6649cf43f5e83ab87f74daab1c3aa151cefc3bfd
1 parent
8de5e9b3
-Otp and logging
Showing
1 changed file
with
13 additions
and
4 deletions
Show diff stats
models/Order.php
... | ... | @@ -131,12 +131,21 @@ |
131 | 131 | |
132 | 132 | public function getLogAttributes(string $attr, array $values) |
133 | 133 | { |
134 | + $labels = Label::find()->with('lang')->indexBy('id')->all(); | |
134 | 135 | if ($attr == 'deadline') { |
135 | 136 | return [ |
136 | - 'old' => '' | |
137 | - /** | |
138 | - * @todo Start here | |
139 | - */ | |
137 | + 'old' => empty($values['old']) ? '' : date('d.m.Y', $values['old']), | |
138 | + 'new' => empty($values['new']) ? '' : date('d.m.Y', $values['new']), | |
139 | + ]; | |
140 | + } elseif ($attr = 'reason') { | |
141 | + return [ | |
142 | + 'old' => empty($values['old']) ? '' : self::REASONS[$values['old']], | |
143 | + 'new' => empty($values['new']) ? '' : self::REASONS[$values['new']], | |
144 | + ]; | |
145 | + } elseif ($attr = 'label') { | |
146 | + return [ | |
147 | + 'old' => empty($values['old']) ? '' : $labels[$values['old']]->lang->title, | |
148 | + 'new' => empty($values['new']) ? '' : $labels[$values['new']]->lang->title, | |
140 | 149 | ]; |
141 | 150 | } |
142 | 151 | } | ... | ... |