Skip to content

Instantly share code, notes, and snippets.

@BashirShallah
Last active March 27, 2020 04:36
Show Gist options
  • Save BashirShallah/8749a668f8b0d4436f2488eca2f85f22 to your computer and use it in GitHub Desktop.
Save BashirShallah/8749a668f8b0d4436f2488eca2f85f22 to your computer and use it in GitHub Desktop.
JsonWithAuthHelpers
<?php
namespace Tests\_utilities;
trait JsonWithAuthHelpers {
public function getJsonWithAuth($user, $uri, array $headers = []){
return $this->be($user,'api')->getJson($uri, $headers);
}
public function postJsonWithAuth($user, $uri, array $data = [], array $headers = []){
return $this->be($user,'api')->postJson($uri, $data, $headers);
}
public function putJsonWithAuth($user, $uri, array $data = [], array $headers = []){
return $this->be($user,'api')->putJson($uri, $data, $headers);
}
public function deleteJsonWithAuth($user, $uri, array $data = [], array $headers = []){
return $this->be($user,'api')->deleteJson($uri, $data, $headers);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment