update deps & install rector

This commit is contained in:
Dominik Liebler
2019-12-14 12:50:05 +01:00
parent 04acce6759
commit 579a5ac946
87 changed files with 2432 additions and 786 deletions

View File

@@ -2,16 +2,15 @@
namespace DesignPatterns\Creational\Pool;
use DateTime;
class StringReverseWorker
{
/**
* @var \DateTime
*/
private $createdAt;
private DateTime $createdAt;
public function __construct()
{
$this->createdAt = new \DateTime();
$this->createdAt = new DateTime();
}
public function run(string $text)

View File

@@ -2,17 +2,19 @@
namespace DesignPatterns\Creational\Pool;
class WorkerPool implements \Countable
use Countable;
class WorkerPool implements Countable
{
/**
* @var StringReverseWorker[]
*/
private $occupiedWorkers = [];
private array $occupiedWorkers = [];
/**
* @var StringReverseWorker[]
*/
private $freeWorkers = [];
private array $freeWorkers = [];
public function get(): StringReverseWorker
{