<filename>src/Hydrators/VirtualConnectorHydrator.php<?php declare(strict_types = 1);

/**
 * VirtualConnectorHydrator.php
 *
 * @license        More in LICENSE.md
 * @copyright      https://www.fastybird.com
 * @author         Adam Kadlec <hzdkv@example.com>
 * @package        FastyBird:VirtualConnector!
 * @subpackage     Hydrators
 * @since          0.1.0
 *
 * @date           25.04.22
 */

namespace FastyBird\VirtualConnector\Hydrators;

use FastyBird\DevicesModule\Hydrators as DevicesModuleHydrators;
use FastyBird\VirtualConnector\Entities;

/**
 * Virtual connector entity hydrator
 *
 * @package        FastyBird:VirtualConnector!
 * @subpackage     Hydrators
 *
 * @author         Adam Kadlec <hzdkv@example.com>
 *
 * @phpstan-extends DevicesModuleHydrators\Connectors\ConnectorHydrator<Entities\IVirtualConnector>
 */
final class VirtualConnectorHydrator extends DevicesModuleHydrators\Connectors\ConnectorHydrator
{

	/**
	 * {@inheritDoc}
	 */
	public function getEntityName(): string
	{
		return Entities\VirtualConnector::class;
	}

}
