abstract | 
|---|
| Methods | ||
|---|---|---|
				
					
	public
					
					
				
			 | 
			
				__construct(string $sSettingsPath): AbstractSettings
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				__isset(type $sName)
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				__set(type $sName, type $mValue)
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				__get(mixed $sName)
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				GetValues(): array
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				GetPath(): string
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				SetValues(array $aValues)
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				GetValue(string $sKey, $mDefault = null): mixed
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				GetConf(string $sKey, $mDefault = null): mixed
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				SetValue(string $sKey, mixed $mValue): bool
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				SetConf(string $sKey, mixed $mValue): bool
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				IsExists()
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				BackupConfigFile()
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				CheckConfigFile()
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				SaveDataToConfigFile($aData)
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				ParseData($aData)
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				LoadDataFromFile(string $sJsonFile): bool
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				Load($bForceLoad = false): bool
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				GetData(): array
	
			 | 
		# | 
				
					
	public
					
					
				
			 | 
			
				Save(): bool
	
			 | 
		# | 
| Constants | ||
|---|---|---|
				
					
	public
				
			 | 
			
JSON_FILE_NAME = 'config.json'
	
			 | 
		# |