for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ThreePlCentral;
use DateTime;
use ThreePlCentral\Order\OrderRepository;
class ThreePlCentral
{
private $id;
private $customerId;
private $facilityId;
private $login;
private $password;
public function __construct(string $id, string $customerId, string $facilityId, string $login, string $password) {
$this->id = $id;
$this->customerId = $customerId;
$this->facilityId = $facilityId;
$this->login = $login;
$this->password = $password;
}
public function findOrders(DateTime $beginDate, DateTime $endDate): array
return OrderRepository::findOrders($this, $beginDate, $endDate);
public function getId(): string
return $this->id;
public function setId(string $id)
public function getCustomerId(): string
return $this->customerId;
public function setCustomerId(string $customerId)
public function getFacilityId(): string
return $this->facilityId;
public function setFacilityId(string $facilityId)
public function getLogin(): string
return $this->login;
public function setLogin(string $login)
public function getPassword(): string
return $this->password;
public function setPassword(string $password)