Subversion Repositories oidplus

Rev

Rev 1086 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1086 Rev 1116
Line 23... Line 23...
23
\defined('INSIDE_OIDPLUS') or die;
23
\defined('INSIDE_OIDPLUS') or die;
24
// phpcs:enable PSR1.Files.SideEffects
24
// phpcs:enable PSR1.Files.SideEffects
25
 
25
 
26
class OIDplusDatabasePluginOci extends OIDplusDatabasePlugin {
26
class OIDplusDatabasePluginOci extends OIDplusDatabasePlugin {
27
 
27
 
-
 
28
        /**
-
 
29
         * @return string
-
 
30
         */
28
        public static function id(): string {
31
        public static function id(): string {
29
                return "Oracle (OCI8)";
32
                return "Oracle (OCI8)";
30
        }
33
        }
31
 
34
 
-
 
35
        /**
-
 
36
         * @return OIDplusDatabaseConnection
-
 
37
         */
32
        public static function newConnection(): OIDplusDatabaseConnection {
38
        public static function newConnection(): OIDplusDatabaseConnection {
33
                return new OIDplusDatabaseConnectionOci();
39
                return new OIDplusDatabaseConnectionOci();
34
        }
40
        }
35
 
41
 
-
 
42
        /**
-
 
43
         * @return string
-
 
44
         */
36
        public static function setupHTML(): string {
45
        public static function setupHTML(): string {
37
                return '<div id="DBPLUGIN_PARAMS_OCI">'.
46
                return '<div id="DBPLUGIN_PARAMS_OCI">'.
38
                       '        <p>'._L('Oracle connection string, e.g. %1', 'localhost/orcl').':<br><input id="oci_conn_str" type="text" onkeypress="rebuild()" onkeyup="rebuild()"> <span id="oci_conn_str_warn"></span></p>'.
47
                       '        <p>'._L('Oracle connection string, e.g. %1', 'localhost/orcl').':<br><input id="oci_conn_str" type="text" onkeypress="rebuild()" onkeyup="rebuild()"> <span id="oci_conn_str_warn"></span></p>'.
39
                       '        <p>'._L('Oracle username').':<br><input id="oci_username" type="text" onkeypress="rebuild()" onkeyup="rebuild()"> <span id="oci_username_warn"></span></p>'.
48
                       '        <p>'._L('Oracle username').':<br><input id="oci_username" type="text" onkeypress="rebuild()" onkeyup="rebuild()"> <span id="oci_username_warn"></span></p>'.
40
                       '        <p>'._L('Oracle password').':<br><input id="oci_password" type="password" autocomplete="new-password" onkeypress="rebuild()" onkeyup="rebuild()"></p>'.
49
                       '        <p>'._L('Oracle password').':<br><input id="oci_password" type="password" autocomplete="new-password" onkeypress="rebuild()" onkeyup="rebuild()"></p>'.