20250815 v1.0.1
This commit is contained in:
parent
1b20ba394e
commit
afdfdc29f9
5
.gitignore
vendored
5
.gitignore
vendored
@ -2228,3 +2228,8 @@ FodyWeavers.xsd
|
|||||||
/vendor/phpunit/phpunit/src/Framework/Attributes/TestDoxFormatter.php
|
/vendor/phpunit/phpunit/src/Framework/Attributes/TestDoxFormatter.php
|
||||||
/vendor/phpunit/phpunit/src/Metadata/TestDoxFormatter.php
|
/vendor/phpunit/phpunit/src/Metadata/TestDoxFormatter.php
|
||||||
/vendor/phpunit/phpunit/src/Framework/Attributes/TestDoxFormatterExternal.php
|
/vendor/phpunit/phpunit/src/Framework/Attributes/TestDoxFormatterExternal.php
|
||||||
|
/vendor/phpunit/phpunit/src/Runner/Baseline/Exception/CannotWriteBaselineException.php
|
||||||
|
/vendor/phpunit/phpunit/src/TextUI/Command/Commands/CheckPhpConfigurationCommand.php
|
||||||
|
/vendor/phpunit/phpunit/src/Framework/Exception/ErrorLogNotWritableException.php
|
||||||
|
/vendor/phpunit/phpunit/src/Runner/ShutdownHandler.php
|
||||||
|
/.idea/codeStyles/
|
@ -16,7 +16,7 @@ namespace goodboyalex\php_db_components_pack\classes;
|
|||||||
|
|
||||||
**Автор:** Александр Бабаев
|
**Автор:** Александр Бабаев
|
||||||
**Версия:** 1.0
|
**Версия:** 1.0
|
||||||
**Последнее обновление:** 1.0
|
**Последнее обновление:** 1.0.1
|
||||||
|
|
||||||
## Основные возможности
|
## Основные возможности
|
||||||
|
|
||||||
@ -204,7 +204,7 @@ $db = new Database($config, function(Exception $e, bool $terminate) {
|
|||||||
- `$where`: Условие выбора (объект `ConditionBuilder`).
|
- `$where`: Условие выбора (объект `ConditionBuilder`).
|
||||||
- `$className`: Полное имя класса, реализующего интерфейс `IDBItem`.
|
- `$className`: Полное имя класса, реализующего интерфейс `IDBItem`.
|
||||||
|
|
||||||
**Возвращаемое значение:** Экземпляр указанного класса или false.
|
**Возвращаемое значение:** Экземпляр указанного класса (реализующего интерфейс IDBItem) или false.
|
||||||
|
|
||||||
#### 6.2. Получение набора объектов (`GetRows()`)
|
#### 6.2. Получение набора объектов (`GetRows()`)
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
*
|
*
|
||||||
* @author Александр Бабаев
|
* @author Александр Бабаев
|
||||||
* @package php_db_components_pack
|
* @package php_db_components_pack
|
||||||
* @version 1.0
|
* @version 1.0.1
|
||||||
* @since 1.0
|
* @since 1.0
|
||||||
* @see PDO
|
* @see PDO
|
||||||
*/
|
*/
|
||||||
|
@ -8,6 +8,7 @@
|
|||||||
use goodboyalex\php_components_pack\classes\ObjectArray;
|
use goodboyalex\php_components_pack\classes\ObjectArray;
|
||||||
use goodboyalex\php_db_components_pack\classes\ConditionBuilder;
|
use goodboyalex\php_db_components_pack\classes\ConditionBuilder;
|
||||||
use goodboyalex\php_db_components_pack\enums\DBOperation;
|
use goodboyalex\php_db_components_pack\enums\DBOperation;
|
||||||
|
use goodboyalex\php_db_components_pack\interfaces\IDBItem;
|
||||||
use PDO;
|
use PDO;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -15,7 +16,7 @@
|
|||||||
*
|
*
|
||||||
* @author Александр Бабаев
|
* @author Александр Бабаев
|
||||||
* @package php_db_components_pack
|
* @package php_db_components_pack
|
||||||
* @version 1.0
|
* @version 1.0.1
|
||||||
* @since 1.0
|
* @since 1.0
|
||||||
* @see PDO
|
* @see PDO
|
||||||
*/
|
*/
|
||||||
@ -29,10 +30,10 @@
|
|||||||
* @param ConditionBuilder $where Условия выборки.
|
* @param ConditionBuilder $where Условия выборки.
|
||||||
* @param string $className Полное имя класса, реализуемого интерфейсом IDBItem.
|
* @param string $className Полное имя класса, реализуемого интерфейсом IDBItem.
|
||||||
*
|
*
|
||||||
* @return object|false Заполненный объект класса или <code>false</code> в случае ошибки.
|
* @return IDBItem|false Заполненный объект класса или <code>false</code> в случае ошибки.
|
||||||
*/
|
*/
|
||||||
public function GetRow (string $table, array $columns = [], ConditionBuilder $where = new ConditionBuilder(),
|
public function GetRow (string $table, array $columns = [], ConditionBuilder $where = new ConditionBuilder(),
|
||||||
string $className = "\\StdClass"): object|false
|
string $className = "\\StdClass"): IDBItem|false
|
||||||
{
|
{
|
||||||
// Задаю массив параметров
|
// Задаю массив параметров
|
||||||
$params = [];
|
$params = [];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user