/** * @inheritdoc */ public function isSupported(Unit $sourceUnit, Unit $targetUnit) : bool { if (!in_array($sourceUnit->getName(), $this->supportedUnits()) || !in_array($targetUnit->getName(), $this->supportedUnits())) { return false; } return true; }
public function __construct(Unit $valueUnit, Unit $targetUnit) { parent::__construct(sprintf(static::ERROR_MESSAGE, $valueUnit->getName(), $targetUnit->getName())); }