Compare commits
1 commit
php8
...
phedor/php
| Author | SHA1 | Date | |
|---|---|---|---|
| 8225cbd170 |
2 changed files with 72 additions and 60 deletions
|
|
@ -1,4 +1,5 @@
|
|||
<?php
|
||||
|
||||
namespace {
|
||||
if (!function_exists('sqliteLower')) {
|
||||
function sqliteLower($str)
|
||||
|
|
@ -29,9 +30,16 @@ namespace ctiso {
|
|||
$this->setAttribute(PDO::ATTR_STATEMENT_CLASS, [PDOStatement::class, []]);
|
||||
}
|
||||
|
||||
function prepare(string $sql, array $options = []): PDOStatement|false
|
||||
/**
|
||||
* @param array $options
|
||||
* @param string $sql
|
||||
* @return PDOStatement|false
|
||||
*
|
||||
*/
|
||||
|
||||
function prepare($sql, $options = [])
|
||||
{
|
||||
$result/*: PDOStatement*/ = parent::prepare($sql, $options);
|
||||
$result = parent::prepare($sql, $options);
|
||||
return $result;
|
||||
}
|
||||
|
||||
|
|
@ -74,7 +82,10 @@ namespace ctiso {
|
|||
return $connection;
|
||||
}
|
||||
|
||||
public function executeQuery($query, $values = null): PDOStatement|bool
|
||||
/**
|
||||
* @return PDOStatement|bool
|
||||
*/
|
||||
public function executeQuery($query, $values = null)
|
||||
{
|
||||
$stmt = $this->prepare($query);
|
||||
|
||||
|
|
@ -102,6 +113,7 @@ namespace ctiso {
|
|||
|
||||
/**
|
||||
* Извлекает из базы первый элемент по запросу
|
||||
* @return array|false
|
||||
*/
|
||||
public function fetchOneArray($query, $values = null)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -224,7 +224,7 @@ class Functions {
|
|||
*
|
||||
* @return mixed
|
||||
*/
|
||||
static function key_values($key, $array/*: array|ArrayIterator*/) {
|
||||
static function key_values($key, array $array) {
|
||||
$result = [];
|
||||
|
||||
foreach($array as $item) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue