for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Lexuss1979\Validol;
class DataProvider
{
private $data;
public function __construct($data)
$this->data = $data;
}
public function get($key){
if(!isset($this->data[$key])) return new NullValueObject($key, null);
return new ValueObject($key, $this->data[$key]);