소스 검색

+ PDO::fetchFirstAsObject

Piotr Labudda 6 년 전
부모
커밋
c84a644a12
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      SE/se-lib/Core/Pdo.php

+ 5 - 0
SE/se-lib/Core/Pdo.php

@@ -471,6 +471,11 @@ EOF_STRUCT_MYSQL;
 		return $sth->fetch();
 	}
 
+	public function fetchFirstAsObject($sql, $values = []) { // fetch only first row as object or null - used in old functions
+		$item = $this->fetchFirst($sql, $values);
+		return ($item) ? (object)$item : null;
+	}
+
 	public function fetchFirstNoLog($sql, $values = []) { // fetch only first row - used in User::getID() required in DBG
 		$sth = $this->prepare($sql);
 		if (!empty($values)) {