for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Metabor\KeyValue;
/**
* @author otischlinger
*/
class Criteria extends \ArrayObject
{
* @param \ArrayAccess $keyvalue
*
* @return bool
public function check(\ArrayAccess $keyvalue)
foreach ($this as $key => $value) {
if (!($keyvalue->offsetExists($key) && ($keyvalue->offsetGet($key) === $value))) {
return false;
}
return true;