php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Doc Bug #78593 Need to change the documentation to reflect the actual result.
Submitted: 2019-09-25 07:44 UTC Modified: -
From: shaun at shaunfreeman dot name Assigned:
Status: Open Package: Documentation problem
PHP Version: 7.3.9 OS: return type in documention is wr
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: shaun at shaunfreeman dot name
New email:
PHP Version: OS:

 

 [2019-09-25 07:44 UTC] shaun at shaunfreeman dot name
Description:
------------
---
From manual page: https://php.net/mysql-xdevapi-session.getdefaultschema
---
The documentation says the return type is NULL or String when retrieving the default schema when in reality it's NULL or a mysql_xdevapi\Schema object.

I assume this is the right behaviour and documentation needs updating

I will send an update to the documentation for this.


Test script:
---------------
$session = mysql_xdevapi\getSession('mysqlzx://dbuser:654321@mysql:33060/dbname');

$defaultSchema = $session->getDefaultSchema();

var_dump($defaultSchema);

Expected result:
----------------
string(6) "dbname" 

Actual result:
--------------
object(mysql_xdevapi\Schema)#2 (1) { ["name"]=> string(6) "dbname" }

Patches

Pull Requests

 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Dec 14 01:01:28 2024 UTC