helper_plugin_data::_a2ua PHP Method

_a2ua() public method

prepare an array to be passed through buildURLparams()
public _a2ua ( string $name, string | array $array ) : array
$name string keyname
$array string | array value or key-value pairs
return array
    function _a2ua($name, $array)
    {
        $urlarray = array();
        foreach ((array) $array as $key => $val) {
            $urlarray[$name . '[' . $key . ']'] = $val;
        }
        return $urlarray;
    }

Usage Example

 public function testA2UA()
 {
     $helper = new helper_plugin_data();
     $array = array('id' => '1', 'name' => 'tom');
     $result = array('table[id]' => '1', 'table[name]' => 'tom');
     $this->assertEquals($result, $helper->_a2ua('table', $array));
 }