* 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
This pull adds the base for testing Weblinks component with an Firefox automated browser via Selenium and Codeception Framework.
See it in action in the following video: https://www.youtube.com/watch?v=gpsZVZCsawg
This pull will launch the tests in Travis, however you can run the tests in your local machine too. Find the instructions at: README.md