You are here

Classes, traits, and interfaces in Crumbs, the Breadcrumbs suite 7

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
blog_CrumbsMonoPlugin_authorName class plugins/crumbs.blog.inc
blog_CrumbsMonoPlugin_authorPage class plugins/crumbs.blog.inc
comment_CrumbsMonoPlugin_comment class plugins/crumbs.comment.inc
comment_CrumbsMonoPlugin_reply class plugins/crumbs.comment.inc
comment_CrumbsMonoPlugin_skip class plugins/crumbs.comment.inc
crumbs_BreadcrumbBuilder class lib/BreadcrumbBuilder.php
crumbs_CrumbsMonoPlugin_home_title class plugins/crumbs.crumbs.inc
crumbs_CrumbsMultiPlugin_nodeParent class plugins/crumbs.crumbs.inc
crumbs_example_CrumbsMonoPlugin_NewsByDate class example/lib/CrumbsMonoPlugin/NewsByDate.php
crumbs_example_CrumbsMultiPlugin_ListOfNews class example/lib/CrumbsMultiPlugin/ListOfNews.php Note: We could achieve the same with the nodeParent / entityParent, but we do it with a custom plugin for a showcase.
crumbs_InjectedAPI_describeMonoPlugin class lib/InjectedAPI/describeMonoPlugin.php Injected API object for the describe() method of mono plugins.
crumbs_InjectedAPI_describeMultiPlugin class lib/InjectedAPI/describeMultiPlugin.php Injected API object for the describe() method of multi plugins.
crumbs_InjectedAPI_hookCrumbsPlugins class lib/InjectedAPI/hookCrumbsPlugins.php API object to be used as an argument for hook_crumbs_plugins() This is a sandbox class, currently not used..
crumbs_MonoPlugin interface ./crumbs.module Interface for plugin objects registered with hook_crumbs_plugins(). 14
crumbs_MonoPlugin_example interface ./crumbs.api.php Pseudo-interface for plugin objects registered with hook_crumbs_plugins(). The methods defined here are all optional. We only use this interface for documentation, no class actually implements it.
crumbs_MultiPlugin interface ./crumbs.module Interface for plugin objects registered with hook_crumbs_plugins(). 14
crumbs_MultiPlugin_example interface ./crumbs.api.php Pseudo-interface for plugin objects registered with hook_crumbs_plugins(). The methods defined here are all optional. We only use this interface for documentation, no class actually implements it.
crumbs_ParentFinder class lib/ParentFinder.php Can find a parent path for a given path. Contains a cache.
crumbs_PluginEngine class lib/PluginEngine.php
crumbs_PluginOperationInterface_alter interface ./crumbs.module Interface to be used internally by the plugin engine. 1
crumbs_PluginOperationInterface_find interface ./crumbs.module Interface to be used internally by the plugin engine. 1
crumbs_PluginOperation_decorateBreadcrumb class lib/PluginOperation/decorateBreadcrumb.php
crumbs_PluginOperation_describe class lib/PluginOperation/describe.php This class uses the PluginOperation pattern, but it does not implement any of the PluginOperation interfaces. This is because it is not supposed to be used with the PluginEngine, but rather from a custom function (see above).
crumbs_PluginOperation_findForPath abstract class lib/PluginOperation/findForPath.php 2
crumbs_PluginOperation_findParent class lib/PluginOperation/findParent.php
crumbs_PluginOperation_findTitle class lib/PluginOperation/findTitle.php
crumbs_RuleWeightKeeper class lib/RuleWeightKeeper.php
crumbs_TrailFinder class lib/TrailFinder.php
entityreference_prepopulate_CrumbsMultiPlugin_node class plugins/crumbs.entityreference_prepopulate.inc
forum_CrumbsMonoPlugin_forumTerm class plugins/crumbs.forum.inc
forum_CrumbsMonoPlugin_forumTermName class plugins/crumbs.forum.inc
forum_CrumbsMonoPlugin_forumThread class plugins/crumbs.forum.inc
forum_CrumbsMonoPlugin_forumThreadCreate class plugins/crumbs.forum.inc
MenuLinkPluginTest class Drupal\crumbs\Tests lib/Drupal/crumbs/Tests/MenuLinkPluginTest.php
menu_CrumbsMultiPlugin_hierarchy class plugins/crumbs.menu.inc
menu_CrumbsMultiPlugin_link_title class plugins/crumbs.menu.inc
og_CrumbsMonoPlugin_groups_overview_title class plugins/crumbs.og.inc Make t('Groups') the title for '/group-list'.
og_CrumbsMultiPlugin_groups_overview class plugins/crumbs.og.inc Make $groups_overview_path the parent path for group nodes. The priorities can be configured per group node type. 1
og_CrumbsMultiPlugin_groups_overview class plugins/crumbs.og.2.inc Make $groups_overview_path the parent path for group nodes. The priorities can be configured per group node type. 1
og_CrumbsMultiPlugin_group_post class plugins/crumbs.og.inc Use the group node as a parent for group posts. The priorities can be configured per group content type.
og_CrumbsMultiPlugin_group_post class plugins/crumbs.og.2.inc Use the group node as a parent for group posts. The priorities can be configured per group content type.
og_CrumbsMultiPlugin_my_groups_overview class plugins/crumbs.og.inc Make $my_groups_path the parent path for group nodes where the current user is a member. The priorities can be configured per group node type.
og_CrumbsMultiPlugin_my_groups_overview class plugins/crumbs.og.2.inc Make $my_groups_path the parent path for group nodes where the current user is a member. The priorities can be configured per group node type.
path_CrumbsMonoPlugin class plugins/crumbs.path.inc Implementation of class hook class_CrumbsParentFinder on the behalf of path module.
taxonomy_CrumbsMultiPlugin_termParent class plugins/crumbs.taxonomy.inc
_entityreference_CrumbsMultiPlugin abstract class plugins/crumbs.entityreference.inc 2
_entityreference_CrumbsMultiPlugin_node class plugins/crumbs.entityreference.inc
_entityreference_CrumbsMultiPlugin_user class plugins/crumbs.entityreference.inc
_taxonomy_CrumbsMultiPlugin_termReference class plugins/crumbs.taxonomy.inc 3
_taxonomy_CrumbsMultiPlugin_termReference_commerce_product class plugins/crumbs.taxonomy.inc

Pages

Other projects