public function mapSymbols()
    {
        foreach ($this->input as $key => $input) {
            foreach ($this->symbols as $skey => $svalue) {
                if (substr($key, 0, 1) == $svalue) {

                    $keyWithoutSymbol = str_replace($svalue, '', $key);

                    if (is_string($input)) {
                        $this->setElementBy($skey, $keyWithoutSymbol, $input);
                    }
                    if (is_array($input)) {
                        $this->setElementBy($skey, $keyWithoutSymbol, $input);
                    }
                    if (is_object($input)) {
                        $this->setElementBy($skey, $keyWithoutSymbol, $input);
                    }
                }
            }
        }
    }
public function mapSymbols()
    {
        foreach ($this->input as $key => $input) {
            foreach ($this->symbols as $skey => $svalue) {
                if (substr($key, 0, 1) == $svalue) {

                    $keyWithoutSymbol = str_replace($svalue, '', $key);

                    if (is_string($input)) {
                        $this->setElementBy($skey, $keyWithoutSymbol, $input);
                    }
                    if (is_array($input)) {
                        $this->setElementBy($skey, $keyWithoutSymbol, $input);
                    }
                    if (is_object($input)) {
                        $this->setElementBy($skey, $keyWithoutSymbol, $input);
                    }
                }
            }
        }
    }
public function mapSymbols ( ) { foreach ( $ this -> input as $ key => $ input ) { foreach ( $ this -> symbols as $ skey => $ svalue ) { if ( substr ( $ key , 0 , 1 ) == $ svalue ) { $ keyWithoutSymbol = str_replace ( $ svalue , '' , $ key ) ; if ( is_string ( $ input ) ) { $ this -> setElementBy ( $ skey , $ keyWithoutSymbol , $ input ) ; } if ( is_array ( $ input ) ) { $ this -> setElementBy ( $ skey , $ keyWithoutSymbol , $ input ) ; } if ( is_object ( $ input ) ) { $ this -> setElementBy ( $ skey , $ keyWithoutSymbol , $ input ) ; } } } } }
Symbol mapper for engine input symbolic values to engine element
attribute values for a basic mapping sub-system.

@todo add functionality for adding removing custom symbols.

@return void
Symbol mapper for engine input symbolic values to engine element attribute values for a basic mapping sub - system .