for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace WagnerMontanini\ApiNfeFasa;
/**
* Class Companies
* @package WagnerMontanini\ApiNfeFasa
*/
class Companies extends ApiNfeFasa
{
* Companies constructor.
* @param string $apiUrl
* @param string $token
public function __construct(string $apiUrl, string $token)
parent::__construct($apiUrl, $token);
}
* @param array|null $headers
* @return Companies
public function index(?array $headers): Companies
$this->request(
"GET",
"/companies",
null,
$headers
);
return $this;
* @param array $fields
public function create(array $fields): Companies
"POST",
$fields
* @param string $company_id
public function read(string $company_id): Companies
"/companies/{$company_id}"
public function update(string $company_id, array $fields): Companies
"PUT",
"/companies/{$company_id}",
public function delete(string $company_id): Companies
"DELETE",