public function __construct(Nextras\Orm\Entity\IEntity $entity, Nextras\Orm\Repository\IRepository $repository)
{
parent::__construct();
$this->entity = $entity;
$this->repository = $repository;
$this->metadata = $entity->getMetadata();
$this->mapper = $repository->getMapper();
$this->model = $repository->getModel();
$this->monitor(Ytnuk\Orm\Form::class);
$repository->attach($entity);
}