@@ -68,7 +68,7 @@ function clearInstance(): void
6868 * @param string $instanceTag - Store the instance for later use
6969 * @return \ezsql\Database\ez_pdo|\ezsql\Database\ez_pgsql|\ezsql\Database\ez_sqlsrv|\ezsql\Database\ez_sqlite3|\ezsql\Database\ez_mysqli
7070 */
71- function database (string $ sqlDriver = null , array $ connectionSetting = null , string $ instanceTag = null )
71+ function database (? string $ sqlDriver = null , ? array $ connectionSetting = null , ? string $ instanceTag = null )
7272 {
7373 return Database::initialize ($ sqlDriver , $ connectionSetting , $ instanceTag );
7474 }
@@ -79,7 +79,7 @@ function database(string $sqlDriver = null, array $connectionSetting = null, str
7979 * @param string $getTag - An stored tag instance
8080 * @return \ezsql\Database\ez_pdo|\ezsql\Database\ez_pgsql|\ezsql\Database\ez_sqlsrv|\ezsql\Database\ez_sqlite3|\ezsql\Database\ez_mysqli
8181 */
82- function tagInstance (string $ getTag = null )
82+ function tagInstance (? string $ getTag = null )
8383 {
8484 return database ($ getTag );
8585 }
@@ -93,7 +93,7 @@ function tagInstance(string $getTag = null)
9393 *
9494 * @return \ezsql\Database\ez_mysqli
9595 */
96- function mysqlInstance (array $ databaseSetting = null , string $ instanceTag = null )
96+ function mysqlInstance (? array $ databaseSetting = null , ? string $ instanceTag = null )
9797 {
9898 return database (\MYSQLI , $ databaseSetting , $ instanceTag );
9999 }
@@ -107,7 +107,7 @@ function mysqlInstance(array $databaseSetting = null, string $instanceTag = null
107107 *
108108 * @return \ezsql\Database\ez_pgsql
109109 */
110- function pgsqlInstance (array $ databaseSetting = null , string $ instanceTag = null )
110+ function pgsqlInstance (? array $ databaseSetting = null , ? string $ instanceTag = null )
111111 {
112112 return database (\PGSQL , $ databaseSetting , $ instanceTag );
113113 }
@@ -120,7 +120,7 @@ function pgsqlInstance(array $databaseSetting = null, string $instanceTag = null
120120 *
121121 * @return \ezsql\Database\ez_sqlsrv
122122 */
123- function mssqlInstance (array $ databaseSetting = null , string $ instanceTag = null )
123+ function mssqlInstance (? array $ databaseSetting = null , ? string $ instanceTag = null )
124124 {
125125 return database (\MSSQL , $ databaseSetting , $ instanceTag );
126126 }
@@ -133,7 +133,7 @@ function mssqlInstance(array $databaseSetting = null, string $instanceTag = null
133133 *
134134 * @return \ezsql\Database\ez_pdo
135135 */
136- function pdoInstance (array $ databaseSetting = null , string $ instanceTag = null )
136+ function pdoInstance (? array $ databaseSetting = null , ? string $ instanceTag = null )
137137 {
138138 return database (\Pdo, $ databaseSetting , $ instanceTag );
139139 }
@@ -146,7 +146,7 @@ function pdoInstance(array $databaseSetting = null, string $instanceTag = null)
146146 *
147147 * @return \ezsql\Database\ez_sqlite3
148148 */
149- function sqliteInstance (array $ databaseSetting = null , string $ instanceTag = null )
149+ function sqliteInstance (? array $ databaseSetting = null , ? string $ instanceTag = null )
150150 {
151151 return database (\SQLITE3 , $ databaseSetting , $ instanceTag );
152152 }
@@ -157,7 +157,7 @@ function sqliteInstance(array $databaseSetting = null, string $instanceTag = nul
157157 *
158158 * @return string|null `mysqli`|`pgsql`|`sqlite3`|`sqlsrv`
159159 */
160- function get_vendor (DatabaseInterface $ instance = null ): ?string
160+ function get_vendor (? DatabaseInterface $ instance = null ): ?string
161161 {
162162 return ezSchema::vendor ($ instance );
163163 }
@@ -191,7 +191,7 @@ function to_string($arrays, $separation = ','): string
191191 *
192192 * @return string|bool - SQL schema string, or false for error
193193 */
194- function column (string $ column = null , string $ type = null , ...$ arguments )
194+ function column (? string $ column = null , ? string $ type = null , ...$ arguments )
195195 {
196196 return ezSchema::column ($ column , $ type , ...$ arguments );
197197 }
@@ -625,7 +625,7 @@ function create_certificate(
625625 string $ certificateFile = 'certificate.crt ' ,
626626 string $ signingFile = 'certificate.csr ' ,
627627 // string $caCertificate = null,
628- string $ ssl_path = null ,
628+ ? string $ ssl_path = null ,
629629 array $ details = ["commonName " => "localhost " ]
630630 ) {
631631 if (empty ($ ssl_path )) {
@@ -966,7 +966,7 @@ function set_prefix(string $append = '')
966966 * @return mixed bool/result - false for error
967967 * @codeCoverageIgnore
968968 */
969- function select_into (string $ newTable , $ fromColumns = '* ' , string $ oldTable = null , ...$ fromWhereConditions )
969+ function select_into (string $ newTable , $ fromColumns = '* ' , ? string $ oldTable = null , ...$ fromWhereConditions )
970970 {
971971 $ ezQuery = getInstance ();
972972 return ($ ezQuery instanceof DatabaseInterface)
0 commit comments