1234567891011121314151617181920212223242526272829 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- namespace Magento\Framework\DB\Select;
- use Magento\Framework\DB\Select;
- /**
- * Class WhereRenderer
- */
- class WhereRenderer implements RendererInterface
- {
- /**
- * Render WHERE section
- *
- * @param Select $select
- * @param string $sql
- * @return string
- */
- public function render(Select $select, $sql = '')
- {
- if ($select->getPart(Select::FROM) && $select->getPart(Select::WHERE)) {
- $sql .= ' ' . Select::SQL_WHERE . ' ' . implode(' ', $select->getPart(Select::WHERE));
- }
- return $sql;
- }
- }
|