for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types = 1);
namespace Mapper\Kind;
use Mapper\Kind;
/**
* Class Associative
* @package Mapper\Kind
*/
class Associative extends Kind {
* Associative constructor.
* @param array $data
* @param object $object
public function __construct(array $data, $object) {
$this->data = $data;
parent::__construct($object);
}
* @return array
public function getData(): array {
return $this->data;
* @return Associative
public function setData(array $data): Associative {
$this->getKernel()
->setData($data);
return $this;
protected function prepareDataKernel(): array {
return $this->getData();