/**
* Loads a single Type from $rows
*
* @param array $rows
* @param mixed $typeIdentifier
* @param int $status
*
* @return \eZ\Publish\SPI\Persistence\Content\Type
*/
protected function loadFromRows(array $rows, $typeIdentifier, $status)
{
$types = $this->mapper->extractTypesFromRows($rows);
if (count($types) !== 1) {
throw new Exception\TypeNotFound($typeIdentifier, $status);
}
return $types[0];
}