public function create()
    {
      $data = Ensure::Input(func_get_args());
      $url = URIResource::Make($this->path);
      $id = Locator::Find($this->client->post($url, $data->get()));
      $data->add("id", $id);

      return Constructor::Make($this, $data->get(), TRUE);
    }
public function create()
    {
      $data = Ensure::Input(func_get_args());
      $url = URIResource::Make($this->path);
      $id = Locator::Find($this->client->post($url, $data->get()));
      $data->add("id", $id);

      return Constructor::Make($this, $data->get(), TRUE);
    }
public function create ( ) { $ data = Ensure :: Input ( func_get_args ( ) ) ; $ url = URIResource :: Make ( $ this -> path ) ; $ id = Locator :: Find ( $ this -> client -> post ( $ url , $ data -> get ( ) ) ) ; $ data -> add ( "id" , $ id ) ; return Constructor :: Make ( $ this , $ data -> get ( ) , TRUE ) ; }
General purpose create

@param args for model's create
see object for more
General purpose create