public function getDateTime($version) { $datetime = str_replace('Version', '', $version); $datetime = \DateTime::createFromFormat('YmdHis', $datetime); if ($datetime === false) { return ''; } return $datetime->format('Y-m-d H:i:s'); }
private function getFormattedVersionAlias($alias) { $version = $this->configuration->resolveVersionAlias($alias); //No version found if ($version === null) { if ($alias == 'next') { return 'Already at latest version'; } elseif ($alias == 'prev') { return 'Already at first version'; } } //Before first version "virtual" version number if ($version === '0') { return '<comment>0</comment>'; } //Show normal version number return $this->configuration->getDateTime($version) . ' (<comment>' . $version . '</comment>)'; }