255] ]; } public function getExpTime() { if($this->date_end){ $date = new \DateTime(date('Y-m-d H:i:s', $this->date_start)); return \Yii::$app->formatter->asRelativeTime($date->diff(new \DateTime(date('Y-m-d H:i:s', $this->date_end)))); } else { $now = new \DateTime('now'); $date = new \DateTime(date('Y-m-d H:i:s', $this->date_start)); return \Yii::$app->formatter->asRelativeTime($date->diff(new \DateTime(date('Y-m-d H:i:s', $now)))); } } /** * @inheritdoc */ public function attributeLabels() { return [ 'job_id' => Yii::t('app', 'Job ID'), 'name' => Yii::t('app', 'Name'), 'link' => Yii::t('app', 'Link'), 'date_start' => Yii::t('app', 'Date Start'), 'date_end' => Yii::t('app', 'Date End'), 'position' => Yii::t('app', 'Position'), 'user_id' => Yii::t('app', 'User ID'), 'total_count' => Yii::t('app', 'Total Count'), 'complete_count' => Yii::t('app', 'Complete Count'), 'current' => Yii::t('app', 'Current'), ]; } }