2019-12-14 13:41:03 +01:00

28 lines
449 B
PHP

<?php declare(strict_types=1);
namespace DesignPatterns\Structural\DataMapper;
class StorageAdapter
{
private array $data = [];
public function __construct(array $data)
{
$this->data = $data;
}
/**
* @param int $id
*
* @return array|null
*/
public function find(int $id)
{
if (isset($this->data[$id])) {
return $this->data[$id];
}
return null;
}
}