<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ namespace Magento\Rule\Model\Condition; /** * @api * @since 100.0.2 */ interface ConditionInterface { /** * Get tables to join * * @return array */ public function getTablesToJoin(); /** * Get field by attribute * * @return string */ public function getMappedSqlField(); /** * Get argument value to bind * * @return mixed */ public function getBindArgumentValue(); }