for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Blackmine\Repository;
use Blackmine\Client\Client;
use Blackmine\Client\ClientOptions;
use JsonException;
abstract class AbstractSearchableRepository extends AbstractRepository implements SearchableRepositoryInterface
{
use SearchableTrait;
/**
* @param Client $client
* @param array|array[] $options
*/
public function __construct(
protected Client $client,
protected array $options = [
ClientOptions::CLIENT_OPTION_REQUEST_HEADERS => []
]
) {
parent::__construct($this->client, $this->options);
$this->reset();
}