/** * Returns placeholder of property param. * * @param string $languageCode * * @return string */ public function getPlaceholder($languageCode) { return $this->metadata->get('placeholder', $languageCode, ''); }
/** * @param string $languageCode * * @return string */ public function getTitle($languageCode) { return $this->metadata->get('title', $languageCode, ucfirst($this->getName())); }
/** * @return array */ public function getMetadata() { return $this->metadata->getData(); }
/** * {@inheritdoc} */ public function getLocalizedTitle($languageCode) { $default = ucfirst($this->key); if ($this->metaData) { return $this->metaData->get('title', $languageCode, $default); } else { return $default; } }