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 | } | ... | ... |