public function mapCombine( $keys, $values )
    {
        return array_combine(
            array_map( $keys, $this->collection ),
            array_map( $values, $this->collection )
        );
    }
public function mapCombine( $keys, $values )
    {
        return array_combine(
            array_map( $keys, $this->collection ),
            array_map( $values, $this->collection )
        );
    }
public function mapCombine ( $ keys , $ values ) { return array_combine ( array_map ( $ keys , $ this -> collection ) , array_map ( $ values , $ this -> collection ) ) ; }
MapCombine. Like array map but takes a callback for the array keys
@param callback. Specifies the keys of the return array
@param callback. Specifies the values of the return array
@return array
MapCombine . Like array map but takes a callback for the array keys