[ Index ]

PHP Cross Reference of YOURLS

title

Body

[close]

/includes/ -> class-mysql.php (summary)

(no description)

File Size: 115 lines (3 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 3 functions

  yourls_db_connect()
  yourls_get_db()
  yourls_set_db()

Functions
Functions that are not part of a class:

yourls_db_connect()   X-Ref
Connect to DB

return: \YOURLS\Database\YDB
since: 1.0

yourls_get_db()   X-Ref
Helper function : return instance of the DB

Instead of:
global $ydb;
$ydb->do_stuff()
Prefer :
yourls_get_db()->do_stuff()

return: \YOURLS\Database\YDB
since: 1.7.10

yourls_set_db($db)   X-Ref
Helper function : set instance of DB, or unset it

Instead of:
global $ydb;
$ydb = stuff
Prefer :
yourls_set_db( stuff )
(This is mostly used in the test suite)

return: void
param: mixed $db    Either a \YOURLS\Database\YDB instance, or anything. If null, the function will unset $ydb
since: 1.7.10



Generated: Sat Feb 22 05:10:06 2025 Cross-referenced by PHPXref 0.7.1