83 if ( file_exists( $file ) ) {
85 $this->_mManifesto = $iniHandler->getAllConfig();
86 $this->mName = $this->_mManifesto[
'Manifesto'][
'Name'] ??
'';
87 $this->mDepends = $this->_mManifesto[
'Manifesto'][
'Depends'] ??
'';
88 $this->mVersion = $this->_mManifesto[
'Manifesto'][
'Version'] ??
'';
89 $this->mUrl = $this->_mManifesto[
'Manifesto'][
'Url'] ??
'';
90 $this->mThemeOptions = $this->_mManifesto[
'Manifesto'][
'ThemeOptions'] ??
'';
92 $this->mRenderSystemName = $this->_mManifesto[
'Theme'][
'RenderSystem'] ??
'';
93 $this->mAuthor = $this->_mManifesto[
'Theme'][
'Author'] ??
'';
95 if ( isset( $this->_mManifesto[
'Theme'][
'ScreenShot'] ) ) {
96 $this->mScreenShot = $this->_mManifesto[
'Theme'][
'ScreenShot'];
99 if ( isset( $this->_mManifesto[
'Theme'][
'Description'] ) ) {
100 $this->mDescription = $this->_mManifesto[
'Theme'][
'Description'];
103 $this->mFormat = $this->_mManifesto[
'Theme'][
'Format'] ??
'';
105 if ( isset( $this->_mManifesto[
'Theme'][
'License'] ) ) {
106 $this->mLicense = $this->_mManifesto[
'Theme'][
'License'];
107 $this->mLicence = $this->_mManifesto[
'Theme'][
'License'];
108 } elseif ( isset( $this->_mManifesto[
'Theme'][
'Licence'] ) ) {
109 $this->mLicense = $this->_mManifesto[
'Theme'][
'Licence'];
110 $this->mLicence = $this->_mManifesto[
'Theme'][
'Licence'];