final protected function map() {
		/** @var array(string => string) $result */ /** @var bool $met */
		$result = df_map_0([], $met = $this->isRequirementMet() ? null : $this->requirement());
		if ($met) {
			try {$result += $this->fetch();}
			catch (\Exception $e) {$result = $this->exception($e);}
		}
		return $result;
	}
final protected function map() {
		/** @var array(string => string) $result */ /** @var bool $met */
		$result = df_map_0([], $met = $this->isRequirementMet() ? null : $this->requirement());
		if ($met) {
			try {$result += $this->fetch();}
			catch (\Exception $e) {$result = $this->exception($e);}
		}
		return $result;
	}
final protected function map ( ) { /** @var array(string => string) $result */ /** @var bool $met */ $ result = df_map_0 ( [ ] , $ met = $ this -> isRequirementMet ( ) ? null : $ this -> requirement ( ) ) ; if ( $ met ) { try { $ result += $ this -> fetch ( ) ; } catch ( \ Exception $ e ) { $ result = $ this -> exception ( $ e ) ; } } return $ result ; }
2017-07-02
@override
@see \Df\Config\Source::map()
@used-by \Df\Config\Source::toOptionArray()
@return array(string => string)
2017 - 07 - 02