/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
lib/internal/Magento/Framework/DB/QueryInterface.php
105 строк
2 KB
Alexandra Zota
ACP2E-4019: CE copyright updates for 2.4.9-beta1
22 окт 2025, 17:47
22 окт 2025, 17:47
1b769b7
Код
Авторство
О чём код?
<?php /** * Copyright 2014 Adobe * All Rights Reserved. */ declare(strict_types=1); namespace Magento\Framework\DB; /** * Interface QueryInterface * * @api */ interface QueryInterface { /** * Retrieve source Criteria object * * @return \Magento\Framework\Api\CriteriaInterface */ public function getCriteria(); /** * Retrieve all ids for query * * @return array */ public function getAllIds(); /** * Add variable to bind list * * @param string $name * @param mixed $value * @return void */ public function addBindParam($name, $value); /** * Get collection size * * @return int */ public function getSize(); /** * Get sql select string or object * * @param bool $stringMode * @return string || Select */ public function getSelectSql($stringMode = false); /** * Reset Statement object * * @return void */ public function reset(); /** * Fetch all statement * * @return array */ public function fetchAll(); /** * Fetch statement * * @return mixed */ public function fetchItem(); /** * Get Identity Field Name * * @return string */ public function getIdFieldName(); /** * Retrieve connection object * * @return \Magento\Framework\DB\Adapter\AdapterInterface */ public function getConnection(); /** * Get resource instance * * @return \Magento\Framework\Model\ResourceModel\Db\AbstractDb */ public function getResource(); /** * Add Select Part to skip from count query * * @param string $name * @param bool $toSkip * @return void */ public function addCountSqlSkipPart($name, $toSkip = true); }