plugin_type_example.api.php
Same filename in other branches
Hooks specific to the plugin_type_example module.
File
-
modules/
plugin_type_example/ plugin_type_example.api.php
View source
<?php
/**
* @file
* Hooks specific to the plugin_type_example module.
*/
/**
* Alter the definitions of all the Sandwich plugins.
*
* You can implement this hook to do things like change the properties for each
* plugin or change the implementing class for a plugin.
*
* This hook is invoked by SandwichPluginManager::__construct().
*
* @param array $sandwich_plugin_info
* This is the array of plugin definitions.
*/
function hook_sandwich_info_alter(array &$sandwich_plugin_info) {
// Let's change the 'foobar' property for all sandwiches.
foreach ($sandwich_plugin_info as $plugin_id => $plugin_definition) {
$sandwich_plugin_info[$plugin_id]['foobar'] = t('We have altered this in the alter hook');
}
}
Functions
Title | Deprecated | Summary |
---|---|---|
hook_sandwich_info_alter | Alter the definitions of all the Sandwich plugins. |