Neos\Flow\Core\Migrations\Tools::readPackageMetaData PHP Метод

readPackageMetaData() защищенный статический Метод

Read the package metadata from the Package.xml file at $pathAndFileName
protected static readPackageMetaData ( string $pathAndFileName ) : array | null
$pathAndFileName string
Результат array | null
    protected static function readPackageMetaData($pathAndFileName)
    {
        if (file_exists($pathAndFileName)) {
            $xml = simplexml_load_file($pathAndFileName);
            $meta = array();
            if ($xml === false) {
                $meta['description'] = '[Package.xml could not be read.]';
            } else {
                $meta['version'] = (string) $xml->version;
                $meta['title'] = (string) $xml->title;
                $meta['description'] = (string) $xml->description;
            }
            return $meta;
        } else {
            return null;
        }
    }