Suppose you're not operating on the default Joomla database (the one returned by `JFactory::getDbo()`) but on another one entirely? In theory, it is possible. In that case, you will want this new table object to use the same DBO that `$this` is using.
If you look at any similar table classes that are built in to Joomla, you will see this same kind of thing. So this is consistent with Joomla practices.
* Make it joomla 4 compatible
* Joomla 4 compatibility
* Move to dispatcher
* Move controller.php to DisplayController
* Define default view for DisplayController
* Move the model weblinks.php to WeblinksModel
* Move the view weblinks list view view.html.php to HtmlView.php
* Move the view templates like default.php to the right position
* Move the weblinks controller weblins.php to WeblinksController.php
* Move the weblink model weblink.php to WeblinkModel.php
* Remove the get table function in the WeblinkModel
* Moved the table weblink.php to WeblinkTable.php
* Moved the controller weblink.php to WeblinkController.php
* Moved the web link form view view.html.php to HtmlView.php
* Move the weblink layouts to the right folder
* Convert list template to Bootstrap 4
* Convert form layout to Bootstrap 4
* Move forms to root folder
* Namespace field
* Calling the parent check function in the table
* Adapt travis file
* Pass factory to parent class
* Add count and link to tagged items
[com_tags] - Add count and link to tagged items #10895
* added lang strings
added lang strings
* just added some spaces in the new code
* Create Categories on-the-fly on Weblink edit form
Create Categories on-the-fly on Weblink edit form (1/3)
* Create Categories on-the-fly on Weblink edit form
Create Categories on-the-fly on Weblink edit form (2/3)
* Create Categories on-the-fly on Weblink edit form
Create Categories on-the-fly on Weblink edit form (3/3
* CS fix
CS fix
* Update weblink.xml
* Update weblink.php
* Update weblink.php
* one space
one space as suggested