The Forge Platform documentation is not easy to understand for a pure C # or VB.Net programmer.
Autodesk documented the call using cURL. I would like to explain in my new posting on Forge how cURL can be translated into C #.
CURL describes the request (REQUEST) to the web service, here Forge. .Net framework has no function that translates cURL directly.
One way to build a request would be to use RestSharp. RestSharp can be added to the application as a NuGet package.
The following table lists the options (those with the leading minus sign).
Options | Description | RestSharp |
-v | Method or URI | |
-x | HTTP method type | Method.Get or Method.Post |
-H | Header | Several header parameter are possible |
-d | Parameter data | i.e.Client-ID |
The following code snippet shows how to build a RestSharp.RestRequest. This requires a RestSharp.
The URL (variable: m_URL) corresponds to the -v option in the cURL. The method of the option -x.
string m_Url = "https://developer.api.autodesk.com/authentication/v1/gettoken"; RestRequest m_Request = new RestRequest(m_Url, Method.POST);}
m_Request.AddHeader("Content-Type", "application/x-www-form-urlencoded"); //Alternative Dictionary<string, string> m_Headers = new Dictionary<string, string>(); m_Headers.Add("Content-Type", "application/x-www-form-urlencoded"); foreach (KeyValuePair<string, string> m_Header in m_Headers) { m_Request.AddHeader(m_Header.Key, m_Header.Value); }
Once the request has been compiled, the client can be instantiated. This client starts the request and returns the result (response). There are some Execute methods available that need to be selected according to the situation. An asynchronous execution is preferable so that the application does not stop.
Only if the StatusCode = OK is an evaluatable result available in the Content response property. In the case of Forge, the format is a JSon format and should be evaluated accordingly.
RestClient m_RestClient = new RestClient("https://developer.api.autodesk.com"); IRestResponse m_Response = await m_RestClient.ExecuteTaskAsync(m_Request); switch(m_Response.StatusCode) { case System.Net.HttpStatusCode.OK: string m_Result = m_Response.Content; break; }
© Copyright 2019 by CAD-Becker.de
When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.
Ich habe mit AutoCAD angefangen zu arbeiten im Jahr 1986 als Ingenieur für Versorgungstechnik (Klima-, Kälte- und Heizungstechnik) in Athen, Griechenland. Wir haben dort zwei Krankenhäuser, eins im Norden von Griechenland und eins auf Kreta geplant und gebaut.
Seid 1990 trainiere ich AutoCAD in diversen ATC, u.a. in Gildenhaus-Seminaren, jetzt synartIQ und bei eigenen Kunden. Seid 1994 bin ich autorisierter Trainer (Autodesk Authorized Instructor) der Fa. Autodesk.
Als Blogger schreibe ich über AutoCAD-Themen auf der Website Blog - CAD-Becker.de
Als Softwarespezialist schreibe ich .Net-Framework Programme (Programmiersprache: C#) als AutoCAD-, Inventor- und Revit-Plugins und für die Forge Platform (BIM 360 Docs, Data Management, Design Automation API und Viewer). Des Weiteren natürlich Windows- und ASP-Programme.
Zweimal habe ich am Cloud Accelerator (San Francisco und München) teilgenommen. Dort wurden Applikationen für die Autodesk Forge Platform entwickelt.
I started working with AutoCAD in 1986 as an engineer for supply engineering (HVAC - air conditioning, refrigeration and heating) in Athens, Greece. We planned and built two hospitals there, one in the north of Greece and one in Crete.
In 1990 I train AutoCAD in various ATC, ia. in Gildenhaus-Seminare , now synartIQ and own customers. Since 1994, I am an authorized Autodesk Authorized Instructor of the Autodesk .
As a blogger, I write about AutoCAD topics on the website Blog - CAD-Becker.de
As a software specialist, I write .Net Framework programs (C #) as AutoCAD, Inventor, and Revit plugins, and for the Forge Platform (BIM 360 Docs, Data Management, Design Automation API, and Viewer). Furthermore, of course, Windows and ASP programs.
Twice I participated in the Cloud Accelerator (San Francisco and Munich). Applications for the Autodesk Forge Platform were developed there.
|
Dipl.-Ing. Jürgen A. Becker Versorgungstechnik |
![]() |
Jürgen A. Becker
CAD-Becker.de
Detmolder Str. 786
33699 Bielefeld
Germany
Telephone
+49 (5202) 9953808
Mobile
+49 170 870 8679
E-Mail
Juergen.Becker(at)CAD-Becker.de
{ "__default": { "session": { "counter": 1, "timer": { "start": 1701597804, "last": 1701597804, "now": 1701597804 }, "token": "iEFVEibJAMPuok2Ls9ixABkstJkInSHd" }, "registry": {}, "user": { "id": 0, "name": null, "username": null, "email": null, "password": null, "password_clear": "", "block": null, "sendEmail": 0, "registerDate": null, "lastvisitDate": null, "activation": null, "params": null, "groups": [], "guest": 1, "lastResetTime": null, "resetCount": null, "requireReset": null, "aid": 0 }, "plg_system_languagefilter": { "language": "en-GB" } }, "__easyblog": { "site": { "messages": null } } }
SELECT `data`
FROM `CAD1_session`
WHERE `session_id` = 'asoflebr80sf1c9rnnqd49ttsv'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_session | const | PRIMARY | PRIMARY | 194 | const | 1 |
# | Caller | File and line number |
---|---|---|
16 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1740 |
15 | JDatabaseDriver->loadResult() | JROOT/libraries/joomla/session/storage/database.php:45 |
14 | JSessionStorageDatabase->read() | Same as call in the line below. |
13 | session_start() | JROOT/libraries/joomla/session/handler/native.php:260 |
12 | JSessionHandlerNative->doSessionStart() | JROOT/libraries/joomla/session/handler/native.php:50 |
11 | JSessionHandlerNative->start() | JROOT/libraries/joomla/session/handler/joomla.php:88 |
10 | JSessionHandlerJoomla->start() | JROOT/libraries/src/Session/Session.php:660 |
9 | Joomla\CMS\Session\Session->_start() | JROOT/libraries/src/Session/Session.php:620 |
8 | Joomla\CMS\Session\Session->start() | JROOT/libraries/src/Session/Session.php:498 |
7 | Joomla\CMS\Session\Session->get() | JROOT/libraries/src/Session/Session.php:455 |
6 | Joomla\CMS\Session\Session->isNew() | JROOT/libraries/src/Application/CMSApplication.php:758 |
5 | Joomla\CMS\Application\CMSApplication->loadSession() | JROOT/libraries/src/Application/CMSApplication.php:135 |
4 | Joomla\CMS\Application\CMSApplication->__construct() | JROOT/libraries/src/Application/SiteApplication.php:66 |
3 | Joomla\CMS\Application\SiteApplication->__construct() | JROOT/libraries/src/Application/CMSApplication.php:344 |
2 | Joomla\CMS\Application\CMSApplication::getInstance() | JROOT/libraries/src/Factory.php:140 |
1 | Joomla\CMS\Factory::getApplication() | JROOT/index.php:48 |
SELECT `session_id`
FROM `CAD1_session`
WHERE `session_id` = 'asoflebr80sf1c9rnnqd49ttsv'
LIMIT 1
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_session | const | PRIMARY | PRIMARY | 194 | const | 1 | Using index |
# | Caller | File and line number |
---|---|---|
9 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1740 |
8 | JDatabaseDriver->loadResult() | JROOT/libraries/src/Session/MetadataManager.php:74 |
7 | Joomla\CMS\Session\MetadataManager->createRecordIfNonExisting() | JROOT/libraries/src/Application/CMSApplication.php:153 |
6 | Joomla\CMS\Application\CMSApplication->checkSession() | JROOT/libraries/src/Application/CMSApplication.php:760 |
5 | Joomla\CMS\Application\CMSApplication->loadSession() | JROOT/libraries/src/Application/CMSApplication.php:135 |
4 | Joomla\CMS\Application\CMSApplication->__construct() | JROOT/libraries/src/Application/SiteApplication.php:66 |
3 | Joomla\CMS\Application\SiteApplication->__construct() | JROOT/libraries/src/Application/CMSApplication.php:344 |
2 | Joomla\CMS\Application\CMSApplication::getInstance() | JROOT/libraries/src/Factory.php:140 |
1 | Joomla\CMS\Factory::getApplication() | JROOT/index.php:48 |
INSERT INTO `CAD1_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`)
VALUES ('asoflebr80sf1c9rnnqd49ttsv', 1, 1701597804, 0, '', 0)
# | Caller | File and line number |
---|---|---|
8 | JDatabaseDriverMysqli->execute() | JROOT/libraries/src/Session/MetadataManager.php:116 |
7 | Joomla\CMS\Session\MetadataManager->createRecordIfNonExisting() | JROOT/libraries/src/Application/CMSApplication.php:153 |
6 | Joomla\CMS\Application\CMSApplication->checkSession() | JROOT/libraries/src/Application/CMSApplication.php:760 |
5 | Joomla\CMS\Application\CMSApplication->loadSession() | JROOT/libraries/src/Application/CMSApplication.php:135 |
4 | Joomla\CMS\Application\CMSApplication->__construct() | JROOT/libraries/src/Application/SiteApplication.php:66 |
3 | Joomla\CMS\Application\SiteApplication->__construct() | JROOT/libraries/src/Application/CMSApplication.php:344 |
2 | Joomla\CMS\Application\CMSApplication::getInstance() | JROOT/libraries/src/Factory.php:140 |
1 | Joomla\CMS\Factory::getApplication() | JROOT/index.php:48 |
SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled`
FROM `CAD1_extensions`
WHERE `type` = 'component'
AND `state` = 0
AND `enabled` = 1
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_extensions | ref | extension | extension | 82 | const | 50 | Using index condition; Using where |
# | Caller | File and line number |
---|---|---|
12 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1701 |
11 | JDatabaseDriver->loadObjectList() | JROOT/libraries/src/Component/ComponentHelper.php:445 |
10 | Joomla\CMS\Component\ComponentHelper::Joomla\CMS\Component\{closure}() | Same as call in the line below. |
9 | call_user_func_array() | JROOT/libraries/src/Cache/Controller/CallbackController.php:173 |
8 | Joomla\CMS\Cache\Controller\CallbackController->get() | JROOT/libraries/src/Component/ComponentHelper.php:453 |
7 | Joomla\CMS\Component\ComponentHelper::load() | JROOT/libraries/src/Component/ComponentHelper.php:519 |
6 | Joomla\CMS\Component\ComponentHelper::getComponents() | JROOT/libraries/src/Component/ComponentHelper.php:44 |
5 | Joomla\CMS\Component\ComponentHelper::getComponent() | JROOT/libraries/src/Component/ComponentHelper.php:103 |
4 | Joomla\CMS\Component\ComponentHelper::getParams() | JROOT/libraries/src/Application/SiteApplication.php:594 |
3 | Joomla\CMS\Application\SiteApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:212 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT id, rules
FROM `CAD1_viewlevels`
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_viewlevels | ALL | NULL | NO INDEX KEY COULD BE USED | NULL | NULL | 5 |
# | Caller | File and line number |
---|---|---|
10 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1506 |
9 | JDatabaseDriver->loadAssocList() | JROOT/libraries/src/Access/Access.php:1063 |
8 | Joomla\CMS\Access\Access::getAuthorisedViewLevels() | JROOT/libraries/src/User/User.php:458 |
7 | Joomla\CMS\User\User->getAuthorisedViewLevels() | JROOT/libraries/src/Plugin/PluginHelper.php:321 |
6 | Joomla\CMS\Plugin\PluginHelper::load() | JROOT/libraries/src/Plugin/PluginHelper.php:87 |
5 | Joomla\CMS\Plugin\PluginHelper::getPlugin() | JROOT/libraries/src/Plugin/PluginHelper.php:129 |
4 | Joomla\CMS\Plugin\PluginHelper::isEnabled() | JROOT/libraries/src/Application/SiteApplication.php:604 |
3 | Joomla\CMS\Application\SiteApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:212 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT b.id
FROM CAD1_usergroups AS a
LEFT JOIN CAD1_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE a.id = 9
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | a | const | PRIMARY | PRIMARY | 4 | const | 1 | |
1 | SIMPLE | b | range | idx_usergroup_nested_set_lookup | idx_usergroup_nested_set_lookup | 4 | NULL | 2 | Using where; Using index |
# | Caller | File and line number |
---|---|---|
11 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1550 |
10 | JDatabaseDriver->loadColumn() | JROOT/libraries/src/Access/Access.php:980 |
9 | Joomla\CMS\Access\Access::getGroupsByUser() | JROOT/libraries/src/Access/Access.php:1095 |
8 | Joomla\CMS\Access\Access::getAuthorisedViewLevels() | JROOT/libraries/src/User/User.php:458 |
7 | Joomla\CMS\User\User->getAuthorisedViewLevels() | JROOT/libraries/src/Plugin/PluginHelper.php:321 |
6 | Joomla\CMS\Plugin\PluginHelper::load() | JROOT/libraries/src/Plugin/PluginHelper.php:87 |
5 | Joomla\CMS\Plugin\PluginHelper::getPlugin() | JROOT/libraries/src/Plugin/PluginHelper.php:129 |
4 | Joomla\CMS\Plugin\PluginHelper::isEnabled() | JROOT/libraries/src/Application/SiteApplication.php:604 |
3 | Joomla\CMS\Application\SiteApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:212 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id`
FROM CAD1_extensions
WHERE enabled = 1
AND type = 'plugin'
AND state IN (0,1)
AND access IN (1,1,5)
ORDER BY ordering
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_extensions | ref | extension | extension | 82 | const | 166 | Using index condition; Using where; Using filesort |
# | Caller | File and line number |
---|---|---|
11 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1701 |
10 | JDatabaseDriver->loadObjectList() | JROOT/libraries/src/Plugin/PluginHelper.php:354 |
9 | Joomla\CMS\Plugin\PluginHelper::Joomla\CMS\Plugin\{closure}() | Same as call in the line below. |
8 | call_user_func_array() | JROOT/libraries/src/Cache/Controller/CallbackController.php:173 |
7 | Joomla\CMS\Cache\Controller\CallbackController->get() | JROOT/libraries/src/Plugin/PluginHelper.php:359 |
6 | Joomla\CMS\Plugin\PluginHelper::load() | JROOT/libraries/src/Plugin/PluginHelper.php:87 |
5 | Joomla\CMS\Plugin\PluginHelper::getPlugin() | JROOT/libraries/src/Plugin/PluginHelper.php:129 |
4 | Joomla\CMS\Plugin\PluginHelper::isEnabled() | JROOT/libraries/src/Application/SiteApplication.php:604 |
3 | Joomla\CMS\Application\SiteApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:212 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT *
FROM CAD1_languages
WHERE published=1
ORDER BY ordering ASC
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_languages | ALL | NULL | NO INDEX KEY COULD BE USED | NULL | NULL | 3 | Using where; Using filesort |
# | Caller | File and line number |
---|---|---|
7 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1701 |
6 | JDatabaseDriver->loadObjectList() | JROOT/libraries/src/Language/LanguageHelper.php:150 |
5 | Joomla\CMS\Language\LanguageHelper::getLanguages() | JROOT/libraries/src/Language/LanguageHelper.php:67 |
4 | Joomla\CMS\Language\LanguageHelper::detectLanguage() | JROOT/libraries/src/Application/SiteApplication.php:653 |
3 | Joomla\CMS\Application\SiteApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:212 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT *
FROM `CAD1_nextend2_section_storage`
WHERE `application` = 'smartslider'
AND `section` = 'settings'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_nextend2_section_storage | ref | application,application_2 | application | 214 | const,const | 1 | Using index condition; Using where |
# | Caller | File and line number |
---|---|---|
14 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1465 |
13 | JDatabaseDriver->loadAssoc() | JROOT/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:182 |
12 | Nextend\Framework\Database\Joomla\JoomlaConnectorTable->setQuery() | JROOT/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:56 |
11 | Nextend\Framework\Database\Joomla\JoomlaConnectorTable->findByAttributes() | JROOT/libraries/smartslider3/src/Framework/Model/ApplicationSection.php:44 |
10 | Nextend\Framework\Model\ApplicationSection->get() | JROOT/libraries/smartslider3/src/SmartSlider3/Settings.php:17 |
9 | Nextend\SmartSlider3\Settings::getAll() | JROOT/libraries/smartslider3/src/SmartSlider3/Settings.php:25 |
8 | Nextend\SmartSlider3\Settings::get() | JROOT/plugins/system/smartslider3/smartslider3.php:16 |
7 | require_once JROOT/plugins/system/smartslider3/smartslider3.php | JROOT/libraries/src/Plugin/PluginHelper.php:253 |
6 | Joomla\CMS\Plugin\PluginHelper::import() | JROOT/libraries/src/Plugin/PluginHelper.php:182 |
5 | Joomla\CMS\Plugin\PluginHelper::importPlugin() | JROOT/libraries/src/Application/CMSApplication.php:625 |
4 | Joomla\CMS\Application\CMSApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:686 |
3 | Joomla\CMS\Application\SiteApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:212 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT `element`,`name`,`client_id`,`extension_id`
FROM `CAD1_extensions`
WHERE `type` = 'language'
AND `state` = 0
AND `enabled` = 1
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_extensions | ref | extension | extension | 82 | const | 6 | Using index condition; Using where |
# | Caller | File and line number |
---|---|---|
10 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1701 |
9 | JDatabaseDriver->loadObjectList() | JROOT/libraries/src/Language/LanguageHelper.php:209 |
8 | Joomla\CMS\Language\LanguageHelper::getInstalledLanguages() | JROOT/plugins/system/languagefilter/languagefilter.php:110 |
7 | PlgSystemLanguageFilter->__construct() | JROOT/libraries/src/Plugin/PluginHelper.php:283 |
6 | Joomla\CMS\Plugin\PluginHelper::import() | JROOT/libraries/src/Plugin/PluginHelper.php:182 |
5 | Joomla\CMS\Plugin\PluginHelper::importPlugin() | JROOT/libraries/src/Application/CMSApplication.php:625 |
4 | Joomla\CMS\Application\CMSApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:686 |
3 | Joomla\CMS\Application\SiteApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:212 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT `template`
FROM `CAD1_template_styles`
WHERE `client_id` = 0
AND `home` = 1
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_template_styles | ref | idx_client_id,idx_client_id_home | idx_client_id | 1 | const | 3 | Using where |
# | Caller | File and line number |
---|---|---|
11 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1662 |
10 | JDatabaseDriver->loadObject() | JROOT/plugins/system/helix3/helix3.php:247 |
9 | plgSystemHelix3->getTemplateName() | JROOT/plugins/system/helix3/helix3.php:41 |
8 | plgSystemHelix3->onAfterInitialise() | JROOT/libraries/joomla/event/event.php:70 |
7 | JEvent->update() | JROOT/libraries/joomla/event/dispatcher.php:160 |
6 | JEventDispatcher->trigger() | JROOT/libraries/src/Application/BaseApplication.php:108 |
5 | Joomla\CMS\Application\BaseApplication->triggerEvent() | JROOT/libraries/src/Application/CMSApplication.php:626 |
4 | Joomla\CMS\Application\CMSApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:686 |
3 | Joomla\CMS\Application\SiteApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:212 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,`m`.`browserNav`, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM CAD1_menu AS m
LEFT JOIN CAD1_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lft
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | m | ref | idx_client_id_parent_id_alias_language | idx_client_id_parent_id_alias_language | 1 | const | 85 | Using index condition; Using where; Using filesort |
1 | SIMPLE | e | eq_ref | PRIMARY | PRIMARY | 4 | HTO01FLQAJJZ_app.m.component_id | 1 | Using where |
# | Caller | File and line number |
---|---|---|
23 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1701 |
22 | JDatabaseDriver->loadObjectList() | JROOT/libraries/src/Menu/SiteMenu.php:93 |
21 | Joomla\CMS\Menu\SiteMenu->Joomla\CMS\Menu\{closure}() | Same as call in the line below. |
20 | call_user_func_array() | JROOT/libraries/src/Cache/Controller/CallbackController.php:173 |
19 | Joomla\CMS\Cache\Controller\CallbackController->get() | JROOT/libraries/src/Menu/SiteMenu.php:101 |
18 | Joomla\CMS\Menu\SiteMenu->load() | JROOT/libraries/src/Menu/AbstractMenu.php:76 |
17 | Joomla\CMS\Menu\AbstractMenu->__construct() | JROOT/libraries/src/Menu/SiteMenu.php:62 |
16 | Joomla\CMS\Menu\SiteMenu->__construct() | JROOT/libraries/src/Menu/AbstractMenu.php:131 |
15 | Joomla\CMS\Menu\AbstractMenu::getInstance() | JROOT/libraries/src/Application/CMSApplication.php:375 |
14 | Joomla\CMS\Application\CMSApplication->getMenu() | JROOT/libraries/src/Application/SiteApplication.php:275 |
13 | Joomla\CMS\Application\SiteApplication->getMenu() | JROOT/libraries/src/Router/SiteRouter.php:64 |
12 | Joomla\CMS\Router\SiteRouter->__construct() | JROOT/libraries/src/Router/Router.php:189 |
11 | Joomla\CMS\Router\Router::getInstance() | JROOT/libraries/src/Application/CMSApplication.php:491 |
10 | Joomla\CMS\Application\CMSApplication::getRouter() | JROOT/libraries/src/Application/SiteApplication.php:403 |
9 | Joomla\CMS\Application\SiteApplication::getRouter() | JROOT/plugins/system/languagefilter/languagefilter.php:145 |
8 | PlgSystemLanguageFilter->onAfterInitialise() | JROOT/libraries/joomla/event/event.php:70 |
7 | JEvent->update() | JROOT/libraries/joomla/event/dispatcher.php:160 |
6 | JEventDispatcher->trigger() | JROOT/libraries/src/Application/BaseApplication.php:108 |
5 | Joomla\CMS\Application\BaseApplication->triggerEvent() | JROOT/libraries/src/Application/CMSApplication.php:626 |
4 | Joomla\CMS\Application\CMSApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:686 |
3 | Joomla\CMS\Application\SiteApplication->initialiseApp() | JROOT/libraries/src/Application/SiteApplication.php:212 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT *
FROM CAD1_easyblog_configs
WHERE `name` = 'config'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_easyblog_configs | ALL | NULL | NO INDEX KEY COULD BE USED | NULL | NULL | 2 | Using where |
# | Caller | File and line number |
---|---|---|
15 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1465 |
14 | JDatabaseDriver->loadAssoc() | JROOT/libraries/src/Table/Table.php:731 |
13 | Joomla\CMS\Table\Table->load() | JROOT/administrator/components/com_easyblog/includes/easyblog.php:536 |
12 | EB::config() | JROOT/components/com_easyblog/router.php:586 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT *
FROM CAD1_easyblog_category
WHERE `alias` = 'autodesk:forge-wie-uebersetzt-man-die-curl-dokumentation-nach-c-1'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_easyblog_category | ref | idx_category_alias,idx_category_alias_id | idx_category_alias | 803 | const | 1 | Using where |
# | Caller | File and line number |
---|---|---|
14 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1465 |
13 | JDatabaseDriver->loadAssoc() | JROOT/libraries/src/Table/Table.php:731 |
12 | Joomla\CMS\Table\Table->load() | JROOT/components/com_easyblog/router.php:634 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT *
FROM CAD1_easyblog_category
WHERE `alias` = 'autodesk-forge-wie-uebersetzt-man-die-curl-dokumentation-nach-c-1'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_easyblog_category | ref | idx_category_alias,idx_category_alias_id | idx_category_alias | 803 | const | 1 | Using where |
# | Caller | File and line number |
---|---|---|
14 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1465 |
13 | JDatabaseDriver->loadAssoc() | JROOT/libraries/src/Table/Table.php:731 |
12 | Joomla\CMS\Table\Table->load() | JROOT/components/com_easyblog/router.php:656 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled`
FROM `CAD1_extensions`
WHERE `type` = 'library'
AND `element` = 'joomla'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_extensions | ref | element_clientid,element_folder_clientid,extension | extension | 484 | const,const | 1 | Using index condition |
# | Caller | File and line number |
---|---|---|
25 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1662 |
24 | JDatabaseDriver->loadObject() | JROOT/libraries/src/Helper/LibraryHelper.php:167 |
23 | Joomla\CMS\Helper\LibraryHelper::Joomla\CMS\Helper\{closure}() | Same as call in the line below. |
22 | call_user_func_array() | JROOT/libraries/src/Cache/Controller/CallbackController.php:173 |
21 | Joomla\CMS\Cache\Controller\CallbackController->get() | JROOT/libraries/src/Helper/LibraryHelper.php:175 |
20 | Joomla\CMS\Helper\LibraryHelper::loadLibrary() | JROOT/libraries/src/Helper/LibraryHelper.php:43 |
19 | Joomla\CMS\Helper\LibraryHelper::getLibrary() | JROOT/libraries/src/Helper/LibraryHelper.php:90 |
18 | Joomla\CMS\Helper\LibraryHelper::getParams() | JROOT/libraries/src/Version.php:321 |
17 | Joomla\CMS\Version->getMediaVersion() | JROOT/libraries/src/Factory.php:778 |
16 | Joomla\CMS\Factory::createDocument() | JROOT/libraries/src/Factory.php:234 |
15 | Joomla\CMS\Factory::getDocument() | JROOT/administrator/components/com_easyblog/includes/utils.php:55 |
14 | EasyBlog->__construct() | JROOT/administrator/components/com_easyblog/includes/post/post.php:236 |
13 | EasyBlogPost->__construct() | JROOT/administrator/components/com_easyblog/includes/easyblog.php:3575 |
12 | EB::post() | JROOT/components/com_easyblog/router.php:859 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
UPDATE `CAD1_extensions`
SET `params` = '{\"mediaversion\":\"76424a1ea1b46235d86cd866d4ea56a8\"}'
WHERE `type` = 'library'
AND `element` = 'joomla'
# | Caller | File and line number |
---|---|---|
20 | JDatabaseDriverMysqli->execute() | JROOT/libraries/src/Helper/LibraryHelper.php:117 |
19 | Joomla\CMS\Helper\LibraryHelper::saveParams() | JROOT/libraries/src/Version.php:372 |
18 | Joomla\CMS\Version->setMediaVersion() | JROOT/libraries/src/Version.php:331 |
17 | Joomla\CMS\Version->getMediaVersion() | JROOT/libraries/src/Factory.php:778 |
16 | Joomla\CMS\Factory::createDocument() | JROOT/libraries/src/Factory.php:234 |
15 | Joomla\CMS\Factory::getDocument() | JROOT/administrator/components/com_easyblog/includes/utils.php:55 |
14 | EasyBlog->__construct() | JROOT/administrator/components/com_easyblog/includes/post/post.php:236 |
13 | EasyBlogPost->__construct() | JROOT/administrator/components/com_easyblog/includes/easyblog.php:3575 |
12 | EB::post() | JROOT/components/com_easyblog/router.php:859 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT *
FROM `CAD1_easyblog_acl`
WHERE `published`='1'
ORDER BY `id` ASC
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_easyblog_acl | index | idx_acl_published,idx_acl_published_id | PRIMARY | 8 | NULL | 51 | Using where |
# | Caller | File and line number |
---|---|---|
19 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1701 |
18 | JDatabaseDriver->loadObjectList() | JROOT/administrator/components/com_easyblog/includes/utils.php:296 |
17 | EasyBlogDbJoomla->__call() | JROOT/administrator/components/com_easyblog/includes/acl/acl.php:329 |
16 | EasyBlogAcl::getRules() | JROOT/administrator/components/com_easyblog/includes/acl/acl.php:36 |
15 | EasyBlogAcl::getRuleSet() | JROOT/administrator/components/com_easyblog/includes/easyblog.php:298 |
14 | EB::acl() | JROOT/administrator/components/com_easyblog/includes/post/post.php:245 |
13 | EasyBlogPost->__construct() | JROOT/administrator/components/com_easyblog/includes/easyblog.php:3575 |
12 | EB::post() | JROOT/components/com_easyblog/router.php:859 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT *
FROM `CAD1_easyblog_acl_group`
WHERE `content_id` IN (1, 9)
AND `type`='
group'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_easyblog_acl_group | ALL | easyblog_post_acl_content_type | NO INDEX KEY COULD BE USED | NULL | NULL | 561 | Using where |
# | Caller | File and line number |
---|---|---|
19 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1701 |
18 | JDatabaseDriver->loadObjectList() | JROOT/administrator/components/com_easyblog/includes/utils.php:296 |
17 | EasyBlogDbJoomla->__call() | JROOT/administrator/components/com_easyblog/includes/acl/acl.php:151 |
16 | EasyBlogAcl::getEasyBlogAclGroups() | JROOT/administrator/components/com_easyblog/includes/acl/acl.php:98 |
15 | EasyBlogAcl::getRuleSet() | JROOT/administrator/components/com_easyblog/includes/easyblog.php:298 |
14 | EB::acl() | JROOT/administrator/components/com_easyblog/includes/post/post.php:245 |
13 | EasyBlogPost->__construct() | JROOT/administrator/components/com_easyblog/includes/easyblog.php:3575 |
12 | EB::post() | JROOT/components/com_easyblog/router.php:859 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT `id`
FROM `CAD1_easyblog_post`
WHERE `permalink`='autodesk:forge-wie-uebersetzt-man-die-curl-dokumentation-nach-c-1'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_easyblog_post | ref | idx_permalink | idx_permalink | 802 | const | 1 | Using where |
# | Caller | File and line number |
---|---|---|
15 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1740 |
14 | JDatabaseDriver->loadResult() | JROOT/administrator/components/com_easyblog/includes/utils.php:296 |
13 | EasyBlogDbJoomla->__call() | JROOT/administrator/components/com_easyblog/includes/post/post.php:474 |
12 | EasyBlogPost->loadByPermalink() | JROOT/components/com_easyblog/router.php:860 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT `id`
FROM `CAD1_easyblog_post`
WHERE `permalink`='autodesk-forge-wie-uebersetzt-man-die-curl-dokumentation-nach-c-1'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_easyblog_post | ref | idx_permalink | idx_permalink | 802 | const | 1 | Using where |
# | Caller | File and line number |
---|---|---|
15 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1740 |
14 | JDatabaseDriver->loadResult() | JROOT/administrator/components/com_easyblog/includes/utils.php:296 |
13 | EasyBlogDbJoomla->__call() | JROOT/administrator/components/com_easyblog/includes/post/post.php:488 |
12 | EasyBlogPost->loadByPermalink() | JROOT/components/com_easyblog/router.php:860 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT *
FROM CAD1_easyblog_post
WHERE `id` = '592'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_easyblog_post | const | PRIMARY | PRIMARY | 8 | const | 1 |
# | Caller | File and line number |
---|---|---|
18 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1465 |
17 | JDatabaseDriver->loadAssoc() | JROOT/libraries/src/Table/Table.php:731 |
16 | Joomla\CMS\Table\Table->load() | JROOT/administrator/components/com_easyblog/tables/post.php:78 |
15 | EasyBlogTablePost->load() | JROOT/administrator/components/com_easyblog/includes/post/post.php:396 |
14 | EasyBlogPost->loadPost() | JROOT/administrator/components/com_easyblog/includes/post/post.php:292 |
13 | EasyBlogPost->load() | JROOT/administrator/components/com_easyblog/includes/post/post.php:492 |
12 | EasyBlogPost->loadByPermalink() | JROOT/components/com_easyblog/router.php:860 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT *
FROM CAD1_easyblog_revisions
WHERE `id` = '2957'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_easyblog_revisions | const | PRIMARY | PRIMARY | 8 | const | 1 |
# | Caller | File and line number |
---|---|---|
17 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1465 |
16 | JDatabaseDriver->loadAssoc() | JROOT/libraries/src/Table/Table.php:731 |
15 | Joomla\CMS\Table\Table->load() | JROOT/administrator/components/com_easyblog/includes/post/post.php:432 |
14 | EasyBlogPost::loadRevision() | JROOT/administrator/components/com_easyblog/includes/post/post.php:321 |
13 | EasyBlogPost->load() | JROOT/administrator/components/com_easyblog/includes/post/post.php:492 |
12 | EasyBlogPost->loadByPermalink() | JROOT/components/com_easyblog/router.php:860 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT COUNT(1)
FROM `CAD1_easyblog_featured`
WHERE `content_id`='592'
AND `type`='post'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_easyblog_featured | ref | easyblog_featured_content_type,easyblog_content | easyblog_featured_content_type | 810 | const,const | 1 | Using where |
# | Caller | File and line number |
---|---|---|
17 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1740 |
16 | JDatabaseDriver->loadResult() | JROOT/administrator/components/com_easyblog/includes/utils.php:296 |
15 | EasyBlogDbJoomla->__call() | JROOT/administrator/components/com_easyblog/models/blog.php:60 |
14 | EasyBlogModelBlog->isFeatured() | JROOT/administrator/components/com_easyblog/includes/post/post.php:357 |
13 | EasyBlogPost->load() | JROOT/administrator/components/com_easyblog/includes/post/post.php:492 |
12 | EasyBlogPost->loadByPermalink() | JROOT/components/com_easyblog/router.php:860 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT *
FROM `CAD1_easyblog_meta`
WHERE `type`='post'
AND `content_id`='592'
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_easyblog_meta | ref | idx_meta_content_type | idx_meta_content_type | 86 | const,const | 1 | Using index condition |
# | Caller | File and line number |
---|---|---|
18 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1662 |
17 | JDatabaseDriver->loadObject() | JROOT/administrator/components/com_easyblog/includes/utils.php:296 |
16 | EasyBlogDbJoomla->__call() | JROOT/administrator/components/com_easyblog/tables/meta.php:50 |
15 | EasyBlogTableMeta->loadByType() | JROOT/administrator/components/com_easyblog/includes/post/post.php:532 |
14 | EasyBlogPost->loadMeta() | JROOT/administrator/components/com_easyblog/includes/post/post.php:371 |
13 | EasyBlogPost->load() | JROOT/administrator/components/com_easyblog/includes/post/post.php:492 |
12 | EasyBlogPost->loadByPermalink() | JROOT/components/com_easyblog/router.php:860 |
11 | EasyBlogRouterBase::parseRoute() | JROOT/components/com_easyblog/router.php:1364 |
10 | EasyBlogParseRoute() | JROOT/libraries/src/Component/Router/RouterLegacy.php:105 |
9 | Joomla\CMS\Component\Router\RouterLegacy->parse() | JROOT/libraries/src/Router/SiteRouter.php:437 |
8 | Joomla\CMS\Router\SiteRouter->parseSefRoute() | JROOT/libraries/src/Router/Router.php:482 |
7 | Joomla\CMS\Router\Router->_parseSefRoute() | JROOT/libraries/src/Router/Router.php:227 |
6 | Joomla\CMS\Router\Router->parse() | JROOT/libraries/src/Router/SiteRouter.php:138 |
5 | Joomla\CMS\Router\SiteRouter->parse() | JROOT/libraries/src/Application/CMSApplication.php:1074 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SHOW TABLES
# | Caller | File and line number |
---|---|---|
11 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1550 |
10 | JDatabaseDriver->loadColumn() | JROOT/libraries/joomla/database/driver/mysqli.php:502 |
9 | JDatabaseDriverMysqli->getTableList() | JROOT/plugins/system/jdownloads/jdownloads.php:244 |
8 | plgSystemjdownloads->onAfterRoute() | JROOT/libraries/joomla/event/event.php:70 |
7 | JEvent->update() | JROOT/libraries/joomla/event/dispatcher.php:160 |
6 | JEventDispatcher->trigger() | JROOT/libraries/src/Application/BaseApplication.php:108 |
5 | Joomla\CMS\Application\BaseApplication->triggerEvent() | JROOT/libraries/src/Application/CMSApplication.php:1122 |
4 | Joomla\CMS\Application\CMSApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:796 |
3 | Joomla\CMS\Application\SiteApplication->route() | JROOT/libraries/src/Application/SiteApplication.php:218 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT id, home, template, s.params
FROM CAD1_template_styles as s
LEFT JOIN CAD1_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id
WHERE s.client_id = 0
AND e.enabled = 1
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | s | ref | idx_template,idx_client_id,idx_client_id_home | idx_client_id | 1 | const | 3 | |
1 | SIMPLE | e | ref | element_clientid,element_folder_clientid,extension | element_clientid | 403 | HTO01FLQAJJZ_app.s.template,const | 1 | Using index condition; Using where |
# | Caller | File and line number |
---|---|---|
6 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1701 |
5 | JDatabaseDriver->loadObjectList() | JROOT/libraries/src/Application/SiteApplication.php:486 |
4 | Joomla\CMS\Application\SiteApplication->getTemplate() | JROOT/libraries/src/Application/SiteApplication.php:168 |
3 | Joomla\CMS\Application\SiteApplication->dispatch() | JROOT/libraries/src/Application/SiteApplication.php:233 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
SELECT `id`,`name`,`rules`,`parent_id`
FROM `CAD1_assets`
WHERE `name` IN ('root.1','com_actionlogs','com_admin','com_ajax','com_associations','com_banners','com_cache','com_categories','com_checkin','com_config','com_contact','com_content','com_contenthistory','com_convertforms','com_cpanel','com_easyblog','com_fields','com_finder','com_flexicontact','com_installer','com_issuetracker','com_jdownloads','com_jnews','com_joomdownloads','com_joomlaupdate','com_jssupportticket','com_jw_disqus','com_languages','com_login','com_mailto','com_media','com_menus','com_messages','com_modules','com_newsfeeds','com_plugins','com_postinstall','com_privacy','com_redirect','com_search','com_sitemapgenerator','com_smartslider3','com_spsimpleportfolio','com_tags','com_templates','com_tracktime','com_users','com_vm_map','com_weblinks','com_wrapper')
id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
---|---|---|---|---|---|---|---|---|---|
1 | SIMPLE | CAD1_assets | ALL | idx_asset_name | NO INDEX KEY COULD BE USED | NULL | NULL | 382 | Using where |
# | Caller | File and line number |
---|---|---|
15 | JDatabaseDriverMysqli->execute() | JROOT/libraries/joomla/database/driver.php:1701 |
14 | JDatabaseDriver->loadObjectList() | JROOT/libraries/src/Access/Access.php:429 |
13 | Joomla\CMS\Access\Access::preloadComponents() | JROOT/libraries/src/Access/Access.php:213 |
12 | Joomla\CMS\Access\Access::preload() | JROOT/libraries/src/Access/Access.php:531 |
11 | Joomla\CMS\Access\Access::getAssetRules() | JROOT/libraries/src/Access/Access.php:183 |
10 | Joomla\CMS\Access\Access::check() | JROOT/libraries/src/User/User.php:398 |
9 | Joomla\CMS\User\User->authorise() | JROOT/libraries/foundry/helper.php:922 |
8 | FH::isSiteAdmin() | JROOT/administrator/components/com_easyblog/includes/easyblog.php:215 |
7 | EB::checkEnvironment() | JROOT/components/com_easyblog/easyblog.php:27 |
6 | require_once JROOT/components/com_easyblog/easyblog.php | JROOT/libraries/src/Component/ComponentHelper.php:402 |
5 | Joomla\CMS\Component\ComponentHelper::executeComponent() | JROOT/libraries/src/Component/ComponentHelper.php:377 |
4 | Joomla\CMS\Component\ComponentHelper::renderComponent() | JROOT/libraries/src/Application/SiteApplication.php:194 |
3 | Joomla\CMS\Application\SiteApplication->dispatch() | JROOT/libraries/src/Application/SiteApplication.php:233 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |
DELETE
FROM `CAD1_easyblog_mailq`
WHERE `status`='1'
AND DATEDIFF(NOW(), `created`) >='7'
# | Caller | File and line number |
---|---|---|
12 | JDatabaseDriverMysqli->execute() | JROOT/administrator/components/com_easyblog/includes/utils.php:164 |
11 | EasyBlogDbJoomla->query() | JROOT/administrator/components/com_easyblog/models/mailer.php:39 |
10 | EasyBlogModelMailer->cleanup() | JROOT/administrator/components/com_easyblog/includes/mailer/mailer.php:37 |
9 | EasyBlogMailer->dispatch() | JROOT/components/com_easyblog/services/maintenance.php:18 |
8 | require_once JROOT/components/com_easyblog/services/maintenance.php | JROOT/administrator/components/com_easyblog/includes/easyblog.php:3436 |
7 | EB::loadServices() | JROOT/components/com_easyblog/easyblog.php:34 |
6 | require_once JROOT/components/com_easyblog/easyblog.php | JROOT/libraries/src/Component/ComponentHelper.php:402 |
5 | Joomla\CMS\Component\ComponentHelper::executeComponent() | JROOT/libraries/src/Component/ComponentHelper.php:377 |
4 | Joomla\CMS\Component\ComponentHelper::renderComponent() | JROOT/libraries/src/Application/SiteApplication.php:194 |
3 | Joomla\CMS\Application\SiteApplication->dispatch() | JROOT/libraries/src/Application/SiteApplication.php:233 |
2 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:196 |
1 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/index.php:51 |