Skip to content

Github mirror of MediaWiki extension Model - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing

License

Notifications You must be signed in to change notification settings

wikimedia/mediawiki-extensions-Model

Repository files navigation

Mediawiki-Model

Model is extension for mediawiki brings "M" from MVC pattern into MediaWiki.

Model

What is Model?

Very simple and lightweight thing. Model allows you use model-objects over Mediawiki DatabaseBase class.

With Model you can focus on work with objects, not SQL-queries.

 $user = new Model_User();
 $user->password = '1234';
 $user->save();

more examples can be found here.

To start using Model:

  • include it in LocalSettings.php
  • create model classes based on class Model with your model description
  • create proper database tables
  • use models in your code.

Read documentation for additional information.

About

Github mirror of MediaWiki extension Model - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published