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
Corrects PR #315 which changed ID to id
The style guide says it should have been ID
It was wrong in the joomla-cms repo and has been corrected to ID there
* 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
```
FILE: ...mla-extensions/weblinks/src/administrator/manifests/packages/script.php
--------------------------------------------------------------------------------
FOUND 1 ERROR(S) AFFECTING 1 LINE(S)
--------------------------------------------------------------------------------
22
ERROR
Constructor and destructor comments must not have a @return tag -------------------------------------------------------------------------------- UPGRADE TO PHP_CODESNIFFER 2.0 TO FIX ERRORS AUTOMATICALLY
```
* add scriptphp
* add script PHP with warning about a not supported version
* add script PHP with warning about a not supported version
* remove debug
* add script PHP with warning about a not supported version
* 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
* allow captcha on submit web link
allow captcha on submit web link (1/5)
* allow captcha on submit web link
allow captcha on submit web link (2/5)
* allow captcha on submit web link
allow captcha on submit web link (3/5)
* allow captcha on submit web link
allow captcha on submit web link (4/5)
* allow captcha on submit web link
allow captcha on submit web link (5/5)
* CS fix
CS fix
* XML CS for https://github.com/joomla-extensions/weblinks/pull/223
Simple XML CS https://github.com/joomla-extensions/weblinks/pull/223
* update captcha message
update captcha message like com_user, com_contatct #10931
* handle session data
handle session data 1(/2)
* handle session data
handle session data (2/2)
* move buttons down
move buttons down
* fix conflicts with #231
fix conflicts with #231
* fix conflicts with #231
fix conflicts with #231
* implements searchtools, filters and merge the other two PR
* just to force travis to run
* revert
* filter is published
* filter is published 2
* modify filter test thanks to yvesh
* code style
* elseif , not else if
* "Weblink" to "Web Link" (frontend module)
* "Weblink" to "Web Link" (package language)
* update site name
* admin language
* admin language 2
* missing this one
* change text also in tests
* forgot one
* change frontend tests too
File must be copied because we have two versions of jorobo with different expectations where the file is located. If we udpate to jorobo > 0.2 then we delete the one in src
https://github.com/joomla-projects/jorobo/pull/13