Note: You are currently viewing documentation for Moodle 2.6. Up-to-date documentation for the latest stable version of Moodle may be available here: DML drivers.

Development:DML drivers: Difference between revisions

From MoodleDocs
(New page: {{Moodle_2.0}}Previous versions were using adodb abstraction partially encaplulated by old DML api. The database drivers are now fully separated from the rest of code and it is even possib...)
 
No edit summary
Line 2: Line 2:




TODO: add more info here, explanation and same examples.
TODO: add more info here and explanation.





Revision as of 23:06, 24 November 2008

Template:Moodle 2.0Previous versions were using adodb abstraction partially encaplulated by old DML api. The database drivers are now fully separated from the rest of code and it is even possible to create new native drivers that do not rely on adodb abstraction anymore.


TODO: add more info here and explanation.


See also

  • DML functions: Where all the functions used to handle DB data (DML) are defined.
  • DML exceptions: New DML code is throwing exceptions instead of returning false if anything goes wrong