­

What Would You Like to Know

 Ben van der Klip sheds light on an interesting aspect of the letter of James.

The aura of mystery surrounding the Lone Ranger left people asking, ‘Who was that masked man?’ An aura of mystery also surrounds the identity of the rich person in James 1:9–11; is the rich person a Christian or an unbeliever?1

A literal translation of the Greek of James 1:9–11 would look something like this:

9 And let the humble brother boast in his high position, 10 but the rich man in his humiliation, for like a flower of grass he will pass away. 11 For the sun rises with the scorch­ing wind and withers the grass and its flower falls away and the beauty of its face perishes; likewise also the rich man will disappear in the midst of his activities.

There are a number of exegetical issues tucked away in these verses, but I will focus here on the issue of the rich person’s identity. The question of the rich man’s identity arises because James doesn’t explicitly identify the rich man as a ‘brother’.2

To begin with we observe that the first clause of verse 10 lacks a verb: what does the rich man do in his humiliation? Most scholars are agreed that the same verb as in verse 9 should be supplied so that we understand verses 9–10 like this: ‘And let the humble brother boast in his high position, but let the rich man boast in his humiliation…’

Clearly there’s a measure of irony in the rich man boasting in his humiliation. But how ironic does James intend to be? Is it caustic irony, as if to say, ‘Boast in your eternal damnation’? Or is it gentler, something like, ‘Boast in the loss of your worldly status that you lost when you became a Christian’?

According to Drake Williams, James has Jeremiah 9:23–24 in mind, where the rich are told not to boast of their riches but to boast in knowing the Lord. Williams observes that the Jere­mi­ah passage is directed towards the people of God, the Israelites, and concludes that James speaks similarly. Much of the force of his argument is lost, however, when we notice that Jeremiah 9 is directed to a people so unfaithful that the Lord’s judgement is going to fall on them.3

Determining the nature of the rich man’s humiliation will aid us in understanding the way in which the rich man is meant to boast. The rich man’s humiliation is contrasted with the humble brother’s high position, and it’s a lop-sided contrast: James contrasts a humble brother with a rich man. The contrast isn’t between a poor brother and a rich man, or between a humble brother and a proud man.4

On the basis of James 1:12 and 2:5 we can follow Hort in understanding the humble brother’s high position as referring to the possession of the kingdom of God; hence a present reality as well as a future one.5

Understanding the rich man’s humiliation is more difficult. Those who identify the rich man as a Christian identify a number of possibilities including spiritual humbling and forfeiting material possessions, either upon death or as a result of trials. If the rich man isn’t a believer then presumably James has his eternal condemnation in view.6

James adds the explanatory clause in verse 10: ‘for like a flo­wer of grass he [the rich man] will pass away’, recalling Isaiah 40:6–8 which contrasts fleeting human life with the enduring word of God.7 James expands upon the illustration in verse 11. Those who consider the rich man to be a believer argue that this is not the language of eschatological judgement.8

Yet it’s instructive to consider Psalm 49 in this regard, for this psalm refers to wicked deceivers who boast of their riches (49:6)—to people who, despite their ‘wealth’ (NIV2011) or ‘pomp’ (ESV), do not endure but perish like beasts (49:12). The psalmist contrasts these people, who remain in the realm of the dead, with those whom God will redeem from the dead (49:15).

So even if the language of eschatological judgement isn’t present in James 1:9–11 the passage is still consistent with the idea that the unbeliever has no part in the age to come (or, in other words, in the kingdom of God). If we’re correct in understanding the humble brother’s high position as referring to having a part in God’s kingdom then it’s reasonable to understand James as saying that the rich man’s humiliation consists of his passing away and not inheriting the kingdom.

Deciding whether the rich man is a Christian or non-Chris­tian is highly involved and complicated by a variety of factors, as we’ve seen; the scholarly debate continues. Somewhat strangely, Blomberg and Kamell suggest that the trials in James 1:2 involve economic exploitation of impoverished Jewish-Christian peasants by rich non-Christian landlords but then conclude that the rich man in verse 10 is a Christian believer.9 For me the non-Christian interpretation is slightly more convincing.

The letter of James is often regarded as straightforward and practical. Closer examination shows considerable depth to the text and the need for careful exegesis to determine what James is really saying. And this is not merely academic for, as Stulac observes, two very different applications (and sermons) arise out of James 1:9–11 depending on whether the rich man is identified as a Christian or a non-Christian.10

 

Ben van der Klip is the rector of St Mary in-the-Valley, Kelmscott, in Perth. He has an interest in the letter of James and ought to take out shares in his local Dome coffee shop.

Footnotes

1  Dale Allison opts for a unique solution in his recent commentary on the letter of James, arguing that the rich person is a brother (a member of the same Jewish diaspora community) but not a Christian; see Dale Allison Jr, James (ICC; Bloomsbury, 2013), 204–206. I am not persuaded that the letter is written to a combined Christian/non-Christian audience so I don’t find Allison’s conclu­sion as to the rich person’s identity convincing.

2  I have not provided an inclusive translation, as the inclusive rendering of pronouns complicates the exegesis. I take James the brother of Jesus to be the author of the letter, but the question of authorship doesn’t affect my argu­ment here.

3  H. H. D. Williams III, ‘Of Rags and Riches: The Benefits of Hearing Jeremiah 9:23–24 Within James 1:9–11’, Tyndale Bulletin 53/2 (2002): 273–282. While there are resonances between the passages, there are significant differences too, so I am not persuaded that the Jeremiah passage is as foundational for James as Williams suggests.

4  According to Luke Johnson, the Greek word translated ‘rich’ refers spe­cifi­cally to material wealth while the term translated ‘humble’ can include a sense of poverty as well as humble status; see Luke Timothy Johnson, The Letter of James (AB; Doubleday, 1995), 184–185.

5  Cited in Johnson, James, 184.

6  Craig L. Blomberg & Mariam J. Kamell, James (ZECNT 16; Zondervan, 2008), 55–56; J. H. Ropes, A Critical and Exegetical Commentary on the Epistle of James (ICC; T&T Clark, 1991), 145–146, 148.

7  The translation ‘it will pass away’ is grammatically possible, but in context verse 11 makes it clear that it’s the rich man who passes away; see Johnson, James, 186.

8  e.g. Douglas J. Moo, TheLetterofJames (PNTC; Eerdmans/Apollos, 2000), 67. The question of whether to translate ‘the sun rises with the scorching wind’ or ‘the sun rises with burning heat’ in verse 11 doesn’t affect the argument here.

9  Blomberg & Kamell, James, 43–44, 46.

10  George M. Stulac, ‘Who Are “The Rich” In James?’, Presbyterion 16/2 (1990): 91–92.

­
11.347MBMemory Usage241msRequest Duration
Joomla! Version5.2.6
PHP Version8.1.31
Identityguest
Response200
Templatersjuno
Database
Server
mysql
Version
8.0.28-0ubuntu0.20.04.3
Collation
utf8_general_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:61 [ "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "CONTENT_LEN...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1744503898 "last" => 1744503898...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
com_rsfirewall
array:1 [ "geoip" => array:1 [ "18.224.16.219" => "US" ] ]
  • afterLoad (94.74KB) (1.21ms)
  • afterInitialise (1.54MB) (59.15ms)
  • afterRoute (2.32MB) (19.64ms)
  • beforeRenderComponent com_content (196.6KB) (5.13ms)
  • Before Access::preloadComponents (all components) (47.96KB) (2.99ms)
  • After Access::preloadComponents (all components) (126.38KB) (2.4ms)
  • Before Access::preloadPermissions (com_content) (4.04KB) (13μs)
  • After Access::preloadPermissions (com_content) (585.58KB) (2.72ms)
  • Before Access::getAssetRules (id:547 name:com_content.article.464) (34.8KB) (39μs)
  • After Access::getAssetRules (id:547 name:com_content.article.464) (8.47KB) (88μs)
  • afterRenderComponent com_content (605.33KB) (62.73ms)
  • afterDispatch (77.2KB) (1.22ms)
  • beforeRenderRawModule mod_custom (footer) (393.09KB) (11.03ms)
  • afterRenderRawModule mod_custom (footer) (4.25KB) (494μs)
  • beforeRenderModule mod_custom (footer) (704B) (4μs)
  • afterRenderModule mod_custom (footer) (4.24KB) (413μs)
  • beforeRenderRawModule mod_menu (Publications) (1.29KB) (40μs)
  • afterRenderRawModule mod_menu (Publications) (3.48MB) (14.98ms)
  • beforeRenderModule mod_menu (Publications) (720B) (10μs)
  • afterRenderModule mod_menu (Publications) (6.98KB) (274μs)
  • beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (2.02KB) (53μs)
  • afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (5.7KB) (594μs)
  • beforeRenderModule mod_breadcrumbs (Breadcrumbs) (704B) (4μs)
  • afterRenderModule mod_breadcrumbs (Breadcrumbs) (1.73KB) (196μs)
  • beforeRenderRawModule mod_menu (Main Menu) (1.81KB) (39μs)
  • afterRenderRawModule mod_menu (Main Menu) (553.68KB) (6.68ms)
  • beforeRenderModule mod_menu (Main Menu) (704B) (5μs)
  • afterRenderModule mod_menu (Main Menu) (11.32KB) (173μs)
  • beforeRenderRawModule mod_finder (What Would You Like to Know) (2.38KB) (39μs)
  • afterRenderRawModule mod_finder (What Would You Like to Know) (61.17KB) (4.77ms)
  • beforeRenderModule mod_finder (What Would You Like to Know) (736B) (4μs)
  • afterRenderModule mod_finder (What Would You Like to Know) (3.75KB) (296μs)
  • afterRender (330.99KB) (43.18ms)
  • 1 x afterRenderComponent com_content (605.33KB) (26.04%)
    62.73ms
    1 x afterInitialise (1.54MB) (24.55%)
    59.15ms
    1 x afterRender (330.99KB) (17.92%)
    43.18ms
    1 x afterRoute (2.32MB) (8.15%)
    19.64ms
    1 x afterRenderRawModule mod_menu (Publications) (3.48MB) (6.22%)
    14.98ms
    1 x beforeRenderRawModule mod_custom (footer) (393.09KB) (4.58%)
    11.03ms
    1 x afterRenderRawModule mod_menu (Main Menu) (553.68KB) (2.77%)
    6.68ms
    1 x beforeRenderComponent com_content (196.6KB) (2.13%)
    5.13ms
    1 x afterRenderRawModule mod_finder (What Would You Like to Know) (61.17KB) (1.98%)
    4.77ms
    1 x Before Access::preloadComponents (all components) (47.96KB) (1.24%)
    2.99ms
    1 x After Access::preloadPermissions (com_content) (585.58KB) (1.13%)
    2.72ms
    1 x After Access::preloadComponents (all components) (126.38KB) (1%)
    2.40ms
    1 x afterDispatch (77.2KB) (0.51%)
    1.22ms
    1 x afterLoad (94.74KB) (0.5%)
    1.21ms
    1 x afterRenderRawModule mod_breadcrumbs (Breadcrumbs) (5.7KB) (0.25%)
    594μs
    1 x afterRenderRawModule mod_custom (footer) (4.25KB) (0.21%)
    494μs
    1 x afterRenderModule mod_custom (footer) (4.24KB) (0.17%)
    413μs
    1 x afterRenderModule mod_finder (What Would You Like to Know) (3.75KB) (0.12%)
    296μs
    1 x afterRenderModule mod_menu (Publications) (6.98KB) (0.11%)
    274μs
    1 x afterRenderModule mod_breadcrumbs (Breadcrumbs) (1.73KB) (0.08%)
    196μs
    1 x afterRenderModule mod_menu (Main Menu) (11.32KB) (0.07%)
    173μs
    1 x After Access::getAssetRules (id:547 name:com_content.article.464) (8.47KB) (0.04%)
    88μs
    1 x beforeRenderRawModule mod_breadcrumbs (Breadcrumbs) (2.02KB) (0.02%)
    53μs
    1 x beforeRenderRawModule mod_menu (Publications) (1.29KB) (0.02%)
    40μs
    1 x Before Access::getAssetRules (id:547 name:com_content.article.464) (34.8KB) (0.02%)
    39μs
    1 x beforeRenderRawModule mod_menu (Main Menu) (1.81KB) (0.02%)
    39μs
    1 x beforeRenderRawModule mod_finder (What Would You Like to Know) (2.38KB) (0.02%)
    39μs
    1 x Before Access::preloadPermissions (com_content) (4.04KB) (0.01%)
    13μs
    1 x beforeRenderModule mod_menu (Publications) (720B) (0%)
    10μs
    1 x beforeRenderModule mod_menu (Main Menu) (704B) (0%)
    5μs
    1 x beforeRenderModule mod_custom (footer) (704B) (0%)
    4μs
    1 x beforeRenderModule mod_breadcrumbs (Breadcrumbs) (704B) (0%)
    4μs
    1 x beforeRenderModule mod_finder (What Would You Like to Know) (736B) (0%)
    4μs
47 statements were executed, 7 of which were duplicates, 40 unique81.97ms1.1MB
  • SELECT @@SESSION.sql_mode;1.42ms1.57KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:259Copy
  • SELECT `data` FROM `vax0y_session` WHERE `session_id` = ?2.04ms1.61KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `session_id` FROM `vax0y_session` WHERE `session_id` = :session_id LIMIT 1211μs1.61KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `vax0y_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.55ms944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `vax0y_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1639μs2.36KB/libraries/src/Component/ComponentHelper.php:399Copy
  • SELECT `id`,`rules` FROM `vax0y_viewlevels`540μs960B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `vax0y_usergroups` AS `a` LEFT JOIN `vax0y_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest290μs1.63KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `vax0y_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1) ORDER BY `ordering`1.49ms4.27KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
  • SELECT `path` FROM vax0y_rsfirewall_ignored WHERE `type`='ignore_folder' OR `type`='ignore_file'183μs2.07KB/administrator/components/com_rsfirewall/helpers/config.php:56Copy
  • SELECT `file` FROM vax0y_rsfirewall_hashes WHERE `type`='protect'570μs840B/administrator/components/com_rsfirewall/helpers/config.php:63Copy
  • SELECT * FROM vax0y_rsfirewall_configuration415μs2.19KB/administrator/components/com_rsfirewall/helpers/config.php:71Copy
  • SHOW FULL COLUMNS FROM `vax0y_rsfirewall_logs`9.15ms2.05KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • SELECT id FROM vax0y_yendifvideoshare_imports WHERE state = 1 AND next_import_date IS NOT NULL AND next_import_date != '0000-00-00 00:00:00' AND next_import_date <= '2025-04-13 00:24:58' LIMIT 1523μs840B/plugins/system/yendifvideoshare/yendifvideoshare.php:74Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`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`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `vax0y_menu` AS `m` LEFT JOIN `vax0y_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`8.05ms820.55KBParams/libraries/src/Menu/SiteMenu.php:166Copy
  • SELECT * FROM vax0y_rsfirewall_hashes WHERE (`type`='5.2.6' OR `type`='protect') AND (`flag`!='C' OR `flag` IS NULL)463μs1.11KB/plugins/system/rsfirewall/rsfirewall.php:1078Copy
  • SELECT * FROM vax0y_rsfirewall_snapshots WHERE `type`='protect'190μs1008B/administrator/components/com_rsfirewall/helpers/snapshot.php:49Copy
  • SELECT `ip`,`reason` FROM vax0y_rsfirewall_lists WHERE (`ip`='18.224.16.219' OR `ip` LIKE '%*%' OR `ip` LIKE '%/%' OR `ip` LIKE '%-%') AND `type`='1' AND `published`='1'261μs3.38KB/plugins/system/rsfirewall/rsfirewall.php:172Copy
  • SELECT `ip`,`reason` FROM vax0y_rsfirewall_lists WHERE (`ip`='18.224.16.219' OR `ip` LIKE '%*%' OR `ip` LIKE '%/%' OR `ip` LIKE '%-%') AND `type`='0' AND `published`='1'2.66ms896B/plugins/system/rsfirewall/rsfirewall.php:172Copy
  • SELECT * FROM vax0y_rsfirewall_exceptions WHERE `published`='1'224μs2.05KB/plugins/system/rsfirewall/rsfirewall.php:729Copy
  • SELECT * FROM `vax0y_languages` WHERE `published` = 1 ORDER BY `ordering` ASC812μs2.22KB/libraries/src/Language/LanguageHelper.php:177Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `vax0y_template_styles` AS `s` LEFT JOIN `vax0y_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` = 1420μs17.16KB/administrator/components/com_templates/src/Model/StyleModel.php:775Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `vax0y_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43)1.26ms8.12KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `vax0y_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 01.64ms81.8KBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `vax0y_content`9.68ms2.39KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • UPDATE `vax0y_content` SET `hits` = (`hits` + 1) WHERE `id` = '464'1.56ms48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `vax0y_content` AS `a` INNER JOIN `vax0y_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `vax0y_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `vax0y_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `vax0y_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `vax0y_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)1.46ms24.63KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `vax0y_categories` AS `s` INNER JOIN `vax0y_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`621μs5.16KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `vax0y_contentitem_tag_map` AS `m` INNER JOIN `vax0y_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1)395μs5.2KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `vax0y_categories` AS `s` INNER JOIN `vax0y_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`776μs5.16KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM vax0y_fields AS a LEFT JOIN `vax0y_languages` AS l ON l.lang_code = a.language LEFT JOIN vax0y_users AS uc ON uc.id=a.checked_out LEFT JOIN vax0y_viewlevels AS ag ON ag.id = a.access LEFT JOIN vax0y_users AS ua ON ua.id = a.created_user_id LEFT JOIN vax0y_fields_groups AS g ON g.id = a.group_id LEFT JOIN `vax0y_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray5)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC657μs5.97KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SHOW FULL COLUMNS FROM `vax0y_users`8.03ms2.2KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • SELECT * FROM `vax0y_users` WHERE `id` = :userid282μs4.41KBParams/libraries/src/Table/User.php:106Copy
  • SELECT `g`.`id`,`g`.`title` FROM `vax0y_usergroups` AS `g` INNER JOIN `vax0y_user_usergroup_map` AS `m` ON `m`.`group_id` = `g`.`id` WHERE `m`.`user_id` = :muserid297μs12.7KBParams/libraries/src/Table/User.php:134Copy
  • SELECT * FROM `vax0y_template_styles` WHERE `client_id` = 0 AND `home` = 1344μs1.22KB/plugins/system/rsjuno/helper.php:23Copy
  • SELECT * FROM `vax0y_template_styles` WHERE `client_id` = 0 AND `home` = 1237μs1.22KB/plugins/system/rsjuno/helper.php:23Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `vax0y_modules` AS `m` LEFT JOIN `vax0y_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `vax0y_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`2.65ms35.59KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
  • SELECT `name`,`element` FROM `vax0y_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1573μs976B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `vax0y_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1)384μs968B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `vax0y_schemaorg` WHERE `itemId` = :itemId AND `context` = :context304μs1.86KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `vax0y_content` AS `a` INNER JOIN `vax0y_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `vax0y_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `vax0y_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `vax0y_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `vax0y_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)1.48ms24.67KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `vax0y_content` AS `a` INNER JOIN `vax0y_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `vax0y_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `vax0y_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `vax0y_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `vax0y_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)839μs24.67KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `vax0y_scheduler_tasks` AS `a` WHERE `a`.`state` = 1401μs1.68KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
  • SELECT `template` FROM `vax0y_template_styles` WHERE `client_id` = 0 AND `home` = 1363μs856B/plugins/system/rsmatias/helper.php:62Copy
  • SHOW FULL COLUMNS FROM `vax0y_template_styles`12.2ms2.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:539Copy
  • SELECT * FROM `vax0y_template_styles` WHERE `id` = '23'1.15ms1.22KB/libraries/src/Table/Table.php:780Copy
  • SELECT `session_id` FROM `vax0y_session` WHERE `session_id` = ?203μs1.63KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • UPDATE `vax0y_session` SET `data` = ? , `time` = ? WHERE `session_id` = ?2.09ms912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy