phpDocumentor ModuleWriting
[ class tree: ModuleWriting ] [ index: ModuleWriting ] [ all elements ]

Class: WindowsCommon

Source Location: /devices/ms/WindowsCommon.php

Class WindowsCommon

Class Overview

This class defines common functions needed by all Windows installers

Located in /devices/ms/WindowsCommon.php [line 34]

DeviceConfig
   |
   --WindowsCommon
Author(s): Information Tags:

Properties

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From DeviceConfig

DeviceConfig::$attributes
DeviceConfig::$device_id
DeviceConfig::$FPATH
DeviceConfig::$installerBasename
DeviceConfig::$lang_index
DeviceConfig::$module_path
DeviceConfig::$options
DeviceConfig::$selected_eap
DeviceConfig::$sign
DeviceConfig::$signer
DeviceConfig::$specialities
DeviceConfig::$support_email_substitute
DeviceConfig::$support_url_substitute

Inherited From DeviceConfig

DeviceConfig::__construct()
device module constructor should be defined by each module, but if it is not, then here is a default one
DeviceConfig::copyFile()
Copy a file from the module location to the temporary directory.
DeviceConfig::dumpAttibutes()
dumps attributes for debugging purposes
DeviceConfig::getPreferredEapType()
Selects the preferred eap method based on profile EAP configuration and device EAP capabilities
DeviceConfig::saveCertificateFiles()
Save certificate files in either DER or PEM format
DeviceConfig::setup()
Set up working environment for a device module
DeviceConfig::translateFile()
Copy a file from the module location to the temporary directory aplying translation.
DeviceConfig::translateString()
DeviceConfig::writeDeviceInfo()
prepare usage information for the installer every device module should override this method
DeviceConfig::writeInstaller()
placeholder for the main device method

[ Top ]
Property Summary
mixed   $code_page  
mixed   $lang  
mixed   $LANGS  

[ Top ]
Method Summary
void   combineLogo()  
void   compileNSIS()  
void   msInfoFile()  
void   prepareInstallerLang()  
void   signInstaller()  

[ Top ]
Properties
mixed   $code_page [line 164]
API Tags:
Access:  public


[ Top ]
mixed   $lang [line 165]
API Tags:
Access:  public


[ Top ]
mixed   $LANGS = array(
'fr'=>array('nsis'=>"French",'cp'=>'1252'),'de'=>array('nsis'=>"German",'cp'=>'1252'),'es'=>array('nsis'=>"SpanishInternational",'cp'=>'1252'),'it'=>array('nsis'=>"Italian",'cp'=>'1252'),'nl'=>array('nsis'=>"Dutch",'cp'=>'1252'),'sv'=>array('nsis'=>"Swedish",'cp'=>'1252'),'fi'=>array('nsis'=>"Finnish",'cp'=>'1252'),'pl'=>array('nsis'=>"Polish",'cp'=>'1250'),'ca'=>array('nsis'=>"Catalan",'cp'=>'1252'),'sr'=>array('nsis'=>"SerbianLatin",'cp'=>'1250'),'hr'=>array('nsis'=>"Croatian",'cp'=>'1250'),'sl'=>array('nsis'=>"Slovenian",'cp'=>'1250'),'da'=>array('nsis'=>"Danish",'cp'=>'1252'),'nb'=>array('nsis'=>"Norwegian",'cp'=>'1252'),'nn'=>array('nsis'=>"NorwegianNynorsk",'cp'=>'1252'),'el'=>array('nsis'=>"Greek",'cp'=>'1253'),'ru'=>array('nsis'=>"Russian",'cp'=>'1251'),'pt'=>array('nsis'=>"Portuguese",'cp'=>'1252'),'uk'=>array('nsis'=>"Ukrainian",'cp'=>'1251'),'cs'=>array('nsis'=>"Czech",'cp'=>'1250'),'sk'=>array('nsis'=>"Slovak",'cp'=>'1250'),'bg'=>array('nsis'=>"Bulgarian",'cp'=>'1251'),'hu'=>array('nsis'=>"Hungarian",'cp'=>'1250'),'ro'=>array('nsis'=>"Romanian",'cp'=>'1250'),'lv'=>array('nsis'=>"Latvian",'cp'=>'1257'),'mk'=>array('nsis'=>"Macedonian",'cp'=>'1251'),'et'=>array('nsis'=>"Estonian",'cp'=>'1257'),'tr'=>array('nsis'=>"Turkish",'cp'=>'1254'),'lt'=>array('nsis'=>"Lithuanian",'cp'=>'1257'),'ar'=>array('nsis'=>"Arabic",'cp'=>'1256'),'he'=>array('nsis'=>"Hebrew",'cp'=>'1255'),'id'=>array('nsis'=>"Indonesian",'cp'=>'1252'),'mn'=>array('nsis'=>"Mongolian",'cp'=>'1251'),'sq'=>array('nsis'=>"Albanian",'cp'=>'1252'),'br'=>array('nsis'=>"Breton",'cp'=>'1252'),'be'=>array('nsis'=>"Belarusian",'cp'=>'1251'),'is'=>array('nsis'=>"Icelandic",'cp'=>'1252'),'ms'=>array('nsis'=>"Malay",'cp'=>'1252'),'bs'=>array('nsis'=>"Bosnian",'cp'=>'1250'),'ga'=>array('nsis'=>"Irish",'cp'=>'1250'),'uz'=>array('nsis'=>"Uzbek",'cp'=>'1251'),'gl'=>array('nsis'=>"Galician",'cp'=>'1252'),'af'=>array('nsis'=>"Afrikaans",'cp'=>'1252'),'ast'=>array('nsis'=>"Asturian",'cp'=>'1252'),)
[line 116]
API Tags:
Access:  public


[ Top ]
Methods
combineLogo  [line 47]

  void combineLogo( $Logos  )

Parameters:
   $Logos: 

API Tags:
Access:  protected


[ Top ]
compileNSIS  [line 89]

  void compileNSIS( )


API Tags:
Access:  protected


[ Top ]
msInfoFile  [line 94]

  void msInfoFile( $attr  )

Parameters:
   $attr: 

API Tags:
Access:  protected


[ Top ]
prepareInstallerLang  [line 36]

  void prepareInstallerLang( )


API Tags:
Access:  protected


[ Top ]
signInstaller  [line 79]

  void signInstaller( $attr  )

Parameters:
   $attr: 

API Tags:
Access:  protected


[ Top ]

Documentation generated on Wed, 08 Apr 2015 07:12:46 +0000 by phpDocumentor 1.4.4