public function getEndValue(Entity $entity, $field) { if ($field == 'owner') { $user = $this->repo('User', 'User')->find($entity->getOwner()); if ($user) { return $user->getName() . ' (ID:' . $entity->getOwner() . ')'; } else { return $entity->getOwner(); } } return parent::getEndValue($entity, $field); }
public function getEndValue(Entity $entity, $field) { if ($field == 'type') { if ($entity->getType() == 1) { return $this->t('contractorTypePerson'); } if ($entity->getType() == 2) { return $this->t('contractorTypeCompany'); } } if ($field == 'owner') { $user = $this->repo('User', 'User')->find($entity->getOwner()); if ($user) { return $user->getName() . ' (ID:' . $entity->getOwner() . ')'; } else { return $entity->getOwner(); } } return parent::getEndValue($entity, $field); }
public function getEndValue(Entity $entity, $field) { switch ($field) { case 'releaseDate': return date('Y-m-d', $entity->getReleaseDate()); break; case 'sellDate': return date('Y-m-d', $entity->getSellDate()); break; case 'paymentDate': return date('Y-m-d', $entity->getPaymentDate()); break; case 'showShipment': return $entity->getShowShipment() == 1 ? $this->t('syes') : $this->t('sno'); break; case 'status': return $this->t('invoiceStatus' . $entity->getStatus()); break; case 'contractor': $contractor = $this->repo('Contractor', 'Contractor')->find($entity->getContractor()); if ($contractor) { return $contractor->getName(); } else { $entity->getContractor(); } break; case 'owner': $user = $this->repo('User', 'User')->find($entity->getOwner()); if ($user) { return $user->getName() . ' (ID:' . $entity->getOwner() . ')'; } else { return $entity->getOwner(); } break; } return parent::getEndValue($entity, $field); }
/** * {@inheritdoc} */ public function getEndValue(Entity $entity, $field) { if ($field == 'tax') { $tax = $this->get('helper.tax')->get($entity->getTax()); if ($tax) { return $tax->name; } } if ($field == 'unit') { $unit = $this->get('helper.measureUnit')->name($entity->getUnit()); if ($unit) { return $unit; } } if ($field == 'sellStart') { return $this->datetime()->dateShort($entity->getSellStart()); } if ($field == 'sellEnd') { return $this->datetime()->dateShort($entity->getSellEnd()); } if ($field == 'supportStart') { return $this->datetime()->dateShort($entity->getSupportStart()); } if ($field == 'supportEnd') { return $this->datetime()->dateShort($entity->getSupportEnd()); } if ($field == 'sellAllowed') { return $entity->getSellAllowed() ? $this->t('syes') : $this->t('sno'); } if ($field == 'owner') { $user = $this->repo('User', 'User')->find($entity->getOwner()); if ($user) { return $user->getName() . ' (ID:' . $entity->getOwner() . ')'; } else { return $entity->getOwner(); } } return parent::getEndValue($entity, $field); }