<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ namespace Magento\Sales\Model\Order; use Magento\Sales\Api\Data\OrderInterface; /** * Class OrderValidator */ class OrderValidator implements OrderValidatorInterface { /** * @var \Magento\Sales\Model\Validator */ private $validator; /** * OrderValidator constructor. * @param \Magento\Sales\Model\Validator $validator */ public function __construct(\Magento\Sales\Model\Validator $validator) { $this->validator = $validator; } /** * @inheritdoc */ public function validate(OrderInterface $entity, array $validators) { return $this->validator->validate($entity, $validators); } }