public function pushEndpoint(/** polymorphic **/) {
    $data = Ensure::Input(func_get_args());

    $this->data[] = $data->get();
    $this->queued ++;
  }
public function pushEndpoint(/** polymorphic **/) {
    $data = Ensure::Input(func_get_args());

    $this->data[] = $data->get();
    $this->queued ++;
  }
public function pushEndpoint ( /** polymorphic **/ ) { $ data = Ensure :: Input ( func_get_args ( ) ) ; $ this -> data [ ] = $ data -> get ( ) ; $ this -> queued ++ ; }
push an endpoint
by the assoc array or params object

@param data: Parameters or array
push an endpoint by the assoc array or params object