Moodle

preconfigure_dbconnection() stuff must be implemented in some way

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 2.0
  • Fix Version/s: 2.0
  • Component/s: Database SQL/XMLDB
  • Labels:
    None
  • Affected Branches:
    MOODLE_20_STABLE
  • Fixed Branches:
    MOODLE_20_STABLE

Description

Some libraries, like ADOdb require to perform some DEFINEs before loading the adodb stuff, for example:

http://phplens.com/adodb/reference.constants.adodb_assoc_case.html

This was performed by preconfigure_dbconnection() function under Moodle 1.9.

And that code has been moved to configure_dbconnection() that is executed after the connection is performed so, that stuff defines haven't effect.

This can be solved by simply harcoding them at the beginning of each driver, before adodb is required (in moodle_adodb_database).

Activity

Hide
Petr Škoda (skodak) added a comment -

grrrrr, silly adodb

Show
Petr Škoda (skodak) added a comment - grrrrr, silly adodb
Hide
Eloy Lafuente (stronk7) added a comment -

Committed some days ago in MDL-14864. Resolving as fixed.

Show
Eloy Lafuente (stronk7) added a comment - Committed some days ago in MDL-14864. Resolving as fixed.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: