From d4d91db0c94f119f3871b874cfd22d1605eb0512 Mon Sep 17 00:00:00 2001 From: dereine <dereine@99340.no-reply.drupal.org> Date: Fri, 31 Aug 2012 11:20:35 -0400 Subject: [PATCH] Issue #1763678 by dawehner, tim.plunkett: CamelCase methods of PluginBase. --- includes/admin.inc | 26 ++-- lib/Drupal/views/ManyToOneHelper.php | 4 +- lib/Drupal/views/Plugin/views/HandlerBase.php | 18 +-- lib/Drupal/views/Plugin/views/PluginBase.php | 67 +++++----- .../Plugin/views/access/AccessPluginBase.php | 12 +- lib/Drupal/views/Plugin/views/access/None.php | 2 +- .../views/Plugin/views/access/Permission.php | 10 +- lib/Drupal/views/Plugin/views/access/Role.php | 14 +- .../Plugin/views/area/AreaPluginBase.php | 10 +- lib/Drupal/views/Plugin/views/area/Broken.php | 4 +- lib/Drupal/views/Plugin/views/area/Result.php | 8 +- lib/Drupal/views/Plugin/views/area/Text.php | 12 +- .../views/Plugin/views/area/TextCustom.php | 12 +- lib/Drupal/views/Plugin/views/area/View.php | 8 +- .../views/argument/ArgumentPluginBase.php | 48 +++---- .../views/Plugin/views/argument/Broken.php | 4 +- .../views/Plugin/views/argument/Formula.php | 4 +- .../Plugin/views/argument/GroupByNumeric.php | 2 +- .../views/Plugin/views/argument/ManyToOne.php | 16 +-- .../views/Plugin/views/argument/Null.php | 12 +- .../views/Plugin/views/argument/Numeric.php | 10 +- .../views/Plugin/views/argument/String.php | 10 +- .../ArgumentDefaultPluginBase.php | 12 +- .../Plugin/views/argument_default/Fixed.php | 8 +- .../Plugin/views/argument_default/Php.php | 8 +- .../Plugin/views/argument_default/Raw.php | 8 +- .../ArgumentValidatorPluginBase.php | 12 +- .../Plugin/views/argument_validator/Php.php | 8 +- .../Plugin/views/cache/CachePluginBase.php | 4 +- lib/Drupal/views/Plugin/views/cache/None.php | 2 +- lib/Drupal/views/Plugin/views/cache/Time.php | 12 +- .../views/Plugin/views/display/Attachment.php | 12 +- .../views/Plugin/views/display/Block.php | 12 +- .../views/display/DisplayPluginBase.php | 122 +++++++++--------- .../views/Plugin/views/display/Feed.php | 14 +- .../views/Plugin/views/display/Page.php | 18 +-- .../DisplayExtenderPluginBase.php | 6 +- .../exposed_form/ExposedFormPluginBase.php | 12 +- .../views/exposed_form/InputRequired.php | 14 +- .../views/Plugin/views/field/Boolean.php | 8 +- .../views/Plugin/views/field/Broken.php | 4 +- .../Plugin/views/field/ContextualLinks.php | 8 +- .../views/Plugin/views/field/Counter.php | 10 +- .../views/Plugin/views/field/Custom.php | 10 +- lib/Drupal/views/Plugin/views/field/Date.php | 8 +- .../Plugin/views/field/FieldPluginBase.php | 18 +-- .../views/Plugin/views/field/FileSize.php | 8 +- .../views/Plugin/views/field/MachineName.php | 8 +- .../views/Plugin/views/field/Markup.php | 2 +- .../views/Plugin/views/field/Numeric.php | 8 +- .../Plugin/views/field/PrerenderList.php | 8 +- .../views/Plugin/views/field/Serialized.php | 10 +- .../views/Plugin/views/field/TimeInterval.php | 8 +- lib/Drupal/views/Plugin/views/field/Url.php | 8 +- .../Plugin/views/filter/BooleanOperator.php | 8 +- .../views/filter/BooleanOperatorString.php | 2 +- .../views/Plugin/views/filter/Broken.php | 4 +- .../views/Plugin/views/filter/Combine.php | 10 +- lib/Drupal/views/Plugin/views/filter/Date.php | 14 +- .../Plugin/views/filter/FilterPluginBase.php | 20 +-- .../Plugin/views/filter/GroupByNumeric.php | 2 +- .../views/Plugin/views/filter/InOperator.php | 10 +- .../views/Plugin/views/filter/ManyToOne.php | 10 +- .../views/Plugin/views/filter/Numeric.php | 6 +- .../views/Plugin/views/filter/String.php | 6 +- .../localization/LocalizationPluginBase.php | 2 +- lib/Drupal/views/Plugin/views/pager/Full.php | 14 +- lib/Drupal/views/Plugin/views/pager/Mini.php | 2 +- lib/Drupal/views/Plugin/views/pager/None.php | 12 +- .../Plugin/views/pager/PagerPluginBase.php | 10 +- lib/Drupal/views/Plugin/views/pager/Some.php | 12 +- .../Plugin/views/query/QueryPluginBase.php | 14 +- lib/Drupal/views/Plugin/views/query/Sql.php | 12 +- .../Plugin/views/relationship/Broken.php | 4 +- .../views/relationship/GroupwiseMax.php | 12 +- .../relationship/RelationshipPluginBase.php | 10 +- lib/Drupal/views/Plugin/views/row/Fields.php | 10 +- .../views/Plugin/views/row/RowPluginBase.php | 18 +-- .../views/Plugin/views/row/RssFields.php | 12 +- lib/Drupal/views/Plugin/views/sort/Broken.php | 4 +- lib/Drupal/views/Plugin/views/sort/Date.php | 10 +- .../Plugin/views/sort/GroupByNumeric.php | 2 +- .../views/Plugin/views/sort/MenuHierarchy.php | 10 +- lib/Drupal/views/Plugin/views/sort/Random.php | 6 +- .../Plugin/views/sort/SortPluginBase.php | 14 +- .../views/Plugin/views/style/DefaultStyle.php | 4 +- .../Plugin/views/style/DefaultSummary.php | 10 +- lib/Drupal/views/Plugin/views/style/Grid.php | 8 +- .../views/Plugin/views/style/HtmlList.php | 8 +- lib/Drupal/views/Plugin/views/style/Rss.php | 10 +- .../Plugin/views/style/StylePluginBase.php | 20 +-- lib/Drupal/views/Plugin/views/style/Table.php | 8 +- .../Plugin/views/style/UnformattedSummary.php | 8 +- .../Plugin/views/wizard/WizardInterface.php | 2 +- .../Plugin/views/wizard/WizardPluginBase.php | 10 +- lib/Drupal/views/Tests/BasicTest.php | 6 +- .../views/Tests/Handler/ArgumentNullTest.php | 6 +- .../Tests/Plugin/ArgumentDefaultTest.php | 2 +- .../Tests/Plugin/ArgumentValidatorTest.php | 8 +- lib/Drupal/views/Tests/TranslatableTest.php | 4 +- .../views/Tests/User/ArgumentValidateTest.php | 20 +-- lib/Drupal/views/View.php | 2 +- .../Plugin/views/field/Category.php | 10 +- .../Plugin/views/field/TitleLink.php | 10 +- lib/Views/aggregator/Plugin/views/row/Rss.php | 8 +- .../comment/Plugin/views/argument/UserUid.php | 2 +- .../comment/Plugin/views/field/Comment.php | 8 +- .../Plugin/views/field/LastTimestamp.php | 2 +- lib/Views/comment/Plugin/views/field/Link.php | 10 +- .../comment/Plugin/views/field/LinkEdit.php | 8 +- .../Plugin/views/field/NcsLastCommentName.php | 6 +- .../Plugin/views/field/NcsLastUpdated.php | 2 +- .../comment/Plugin/views/field/NodeLink.php | 10 +- .../Plugin/views/field/NodeNewComments.php | 12 +- .../comment/Plugin/views/field/Username.php | 8 +- .../Plugin/views/filter/NcsLastUpdated.php | 2 +- .../comment/Plugin/views/filter/UserUid.php | 2 +- lib/Views/comment/Plugin/views/row/Rss.php | 10 +- lib/Views/comment/Plugin/views/row/View.php | 10 +- .../Plugin/views/sort/NcsLastCommentName.php | 2 +- .../Plugin/views/sort/NcsLastUpdated.php | 2 +- .../comment/Plugin/views/sort/Thread.php | 2 +- .../Plugin/views/field/ContactLink.php | 4 +- .../field/Plugin/views/argument/FieldList.php | 8 +- .../Plugin/views/argument/ListString.php | 8 +- lib/Views/field/Plugin/views/field/Field.php | 12 +- .../views/relationship/EntityReverse.php | 2 +- lib/Views/file/Plugin/views/field/File.php | 8 +- .../file/Plugin/views/field/FileMime.php | 8 +- lib/Views/file/Plugin/views/field/Uri.php | 8 +- .../filter/Plugin/views/field/FormatName.php | 4 +- .../language/Plugin/views/field/Language.php | 8 +- .../locale/Plugin/views/argument/Group.php | 2 +- .../locale/Plugin/views/field/LinkEdit.php | 12 +- .../node/Plugin/views/argument/CreatedDay.php | 2 +- .../Plugin/views/argument/CreatedFullDate.php | 2 +- .../Plugin/views/argument/CreatedMonth.php | 2 +- .../Plugin/views/argument/CreatedWeek.php | 2 +- .../Plugin/views/argument/CreatedYear.php | 2 +- .../views/argument/CreatedYearMonth.php | 2 +- lib/Views/node/Plugin/views/argument/Type.php | 2 +- .../Plugin/views/argument/UidRevision.php | 2 +- .../Plugin/views/argument_validator/Node.php | 8 +- .../views/field/HistoryUserTimestamp.php | 10 +- .../node/Plugin/views/field/Language.php | 8 +- lib/Views/node/Plugin/views/field/Link.php | 10 +- lib/Views/node/Plugin/views/field/Node.php | 8 +- lib/Views/node/Plugin/views/field/Path.php | 12 +- .../node/Plugin/views/field/Revision.php | 8 +- .../node/Plugin/views/field/RevisionLink.php | 2 +- lib/Views/node/Plugin/views/field/Type.php | 8 +- lib/Views/node/Plugin/views/filter/Access.php | 2 +- .../views/filter/HistoryUserTimestamp.php | 2 +- lib/Views/node/Plugin/views/filter/Status.php | 2 +- .../node/Plugin/views/filter/UidRevision.php | 2 +- lib/Views/node/Plugin/views/row/Rss.php | 18 +-- lib/Views/node/Plugin/views/row/View.php | 16 +-- .../search/Plugin/views/argument/Search.php | 2 +- lib/Views/search/Plugin/views/field/Score.php | 10 +- .../search/Plugin/views/filter/Search.php | 6 +- lib/Views/search/Plugin/views/row/View.php | 8 +- lib/Views/search/Plugin/views/sort/Score.php | 2 +- .../Plugin/views/field/AccesslogPath.php | 8 +- .../Plugin/views/argument/IndexTid.php | 8 +- .../Plugin/views/argument/IndexTidDepth.php | 10 +- .../views/argument/IndexTidDepthModifier.php | 4 +- .../Plugin/views/argument_default/Tid.php | 8 +- .../Plugin/views/argument_validator/Term.php | 8 +- .../taxonomy/Plugin/views/field/LinkEdit.php | 12 +- .../taxonomy/Plugin/views/field/Taxonomy.php | 10 +- .../Plugin/views/field/TaxonomyIndexTid.php | 10 +- .../Plugin/views/filter/TaxonomyIndexTid.php | 6 +- .../views/filter/TaxonomyIndexTidDepth.php | 6 +- .../views/relationship/NodeTermData.php | 10 +- .../views/field/NodeTranslationLink.php | 4 +- .../Plugin/views/filter/NodeTnid.php | 6 +- .../Plugin/views/filter/NodeTnidChild.php | 2 +- .../Plugin/views/relationship/Translation.php | 10 +- .../Plugin/views/argument_default/User.php | 6 +- .../Plugin/views/argument_validator/User.php | 8 +- lib/Views/user/Plugin/views/field/Link.php | 12 +- lib/Views/user/Plugin/views/field/Mail.php | 8 +- lib/Views/user/Plugin/views/field/Name.php | 8 +- .../user/Plugin/views/field/Permissions.php | 4 +- lib/Views/user/Plugin/views/field/Picture.php | 10 +- lib/Views/user/Plugin/views/field/Roles.php | 4 +- lib/Views/user/Plugin/views/field/User.php | 8 +- .../user/Plugin/views/filter/Current.php | 4 +- lib/Views/user/Plugin/views/row/View.php | 16 +-- .../Plugin/views/access/DynamicTest.php | 4 +- .../Plugin/views/access/StaticTest.php | 4 +- 191 files changed, 866 insertions(+), 863 deletions(-) diff --git a/includes/admin.inc b/includes/admin.inc index 85f4c35abd23..71bd265cfce0 100644 --- a/includes/admin.inc +++ b/includes/admin.inc @@ -2514,7 +2514,7 @@ function views_ui_standard_submit($form, &$form_state) { $display = &$form_state['view']->display[$form_state['display_id']]; // optionsOverride toggles the override of this section. $display->handler->optionsOverride($form, $form_state); - $display->handler->options_submit($form, $form_state); + $display->handler->submitOptionsForm($form, $form_state); } elseif (!$was_defaulted && $is_defaulted) { // We used to have an override for this display, but the user now wants @@ -2524,7 +2524,7 @@ function views_ui_standard_submit($form, &$form_state) { $display = &$form_state['view']->display[$form_state['display_id']]; // optionsOverride toggles the override of this section. $display->handler->optionsOverride($form, $form_state); - $display->handler->options_submit($form, $form_state); + $display->handler->submitOptionsForm($form, $form_state); } $submit_handler = $form['#form_id'] . '_submit'; @@ -3210,7 +3210,7 @@ function views_ui_edit_display_form($form, &$form_state) { '#theme_wrappers' => array('container'), '#attributes' => array('class' => array('scroll')), ); - $display->handler->options_form($form['options'], $form_state); + $display->handler->buildOptionsForm($form['options'], $form_state); // The handler options form sets $form['#title'], which we need on the entire // $form instead of just the ['options'] section. @@ -3237,7 +3237,7 @@ function views_ui_edit_display_form($form, &$form_state) { */ function views_ui_edit_display_form_validate($form, &$form_state) { $display = &$form_state['view']->display[$form_state['display_id']]; - $display->handler->options_validate($form['options'], $form_state); + $display->handler->validateOptionsForm($form['options'], $form_state); if (form_get_errors()) { $form_state['rerender'] = TRUE; @@ -3249,7 +3249,7 @@ function views_ui_edit_display_form_validate($form, &$form_state) { */ function views_ui_edit_display_form_submit($form, &$form_state) { $display = &$form_state['view']->display[$form_state['display_id']]; - $display->handler->options_submit($form, $form_state); + $display->handler->submitOptionsForm($form, $form_state); views_ui_cache_set($form_state['view']); } @@ -4306,7 +4306,7 @@ function views_ui_config_item_form($form, &$form_state) { $form['#section'] = $display_id . '-' . $type . '-' . $id; // Get form from the handler. - $handler->options_form($form['options'], $form_state); + $handler->buildOptionsForm($form['options'], $form_state); $form_state['handler'] = &$handler; } @@ -4328,7 +4328,7 @@ function views_ui_config_item_form($form, &$form_state) { * Submit handler for configing new item(s) to a view. */ function views_ui_config_item_form_validate($form, &$form_state) { - $form_state['handler']->options_validate($form['options'], $form_state); + $form_state['handler']->validateOptionsForm($form['options'], $form_state); if (form_get_errors()) { $form_state['rerender'] = TRUE; @@ -4341,7 +4341,7 @@ function views_ui_config_item_form_validate($form, &$form_state) { */ function views_ui_config_item_form_submit_temporary($form, &$form_state) { // Run it through the handler's submit function. - $form_state['handler']->options_submit($form['options'], $form_state); + $form_state['handler']->submitOptionsForm($form['options'], $form_state); $item = $form_state['handler']->options; $types = View::viewsObjectTypes(); @@ -4374,7 +4374,7 @@ function views_ui_config_item_form_submit_temporary($form, &$form_state) { // This unpacks only options that are in the definition, ensuring random // extra stuff on the form is not sent through. - $handler->unpack_options($handler->options, $options, NULL, FALSE); + $handler->unpackOptions($handler->options, $options, NULL, FALSE); // Store the item back on the view $form_state['view']->temporary_options[$type][$form_state['id']] = $handler->options; @@ -4395,7 +4395,7 @@ function views_ui_config_item_form_submit_temporary($form, &$form_state) { */ function views_ui_config_item_form_submit($form, &$form_state) { // Run it through the handler's submit function. - $form_state['handler']->options_submit($form['options'], $form_state); + $form_state['handler']->submitOptionsForm($form['options'], $form_state); $item = $form_state['handler']->options; $types = View::viewsObjectTypes(); @@ -4428,7 +4428,7 @@ function views_ui_config_item_form_submit($form, &$form_state) { // This unpacks only options that are in the definition, ensuring random // extra stuff on the form is not sent through. - $handler->unpack_options($handler->options, $options, NULL, FALSE); + $handler->unpackOptions($handler->options, $options, NULL, FALSE); // Store the item back on the view $form_state['view']->setItem($form_state['display_id'], $form_state['type'], $form_state['id'], $handler->options); @@ -4658,7 +4658,7 @@ function views_ui_config_style_form($form, &$form_state) { ); $plugin->init($view, $view->display[$display_id], $handler->options['style_options']); - $plugin->options_form($form['style_options'], $form_state); + $plugin->buildOptionsForm($form['style_options'], $form_state); } $form_state['handler'] = &$handler; @@ -4674,7 +4674,7 @@ function views_ui_config_style_form($form, &$form_state) { */ function views_ui_config_style_form_submit($form, &$form_state) { // Run it through the handler's submit function. - $form_state['handler']->options_submit($form['style_options'], $form_state); + $form_state['handler']->submitOptionsForm($form['style_options'], $form_state); $item = $form_state['handler']->options; // Store the data we're given. diff --git a/lib/Drupal/views/ManyToOneHelper.php b/lib/Drupal/views/ManyToOneHelper.php index 0795aad47d53..f6b9eb61282b 100644 --- a/lib/Drupal/views/ManyToOneHelper.php +++ b/lib/Drupal/views/ManyToOneHelper.php @@ -27,11 +27,11 @@ function __construct($handler) { $this->handler = $handler; } - static function option_definition(&$options) { + public static function defineOptions(&$options) { $options['reduce_duplicates'] = array('default' => FALSE, 'bool' => TRUE); } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['reduce_duplicates'] = array( '#type' => 'checkbox', '#title' => t('Reduce duplicates'), diff --git a/lib/Drupal/views/Plugin/views/HandlerBase.php b/lib/Drupal/views/Plugin/views/HandlerBase.php index bb855eadd008..cad342acc9fc 100644 --- a/lib/Drupal/views/Plugin/views/HandlerBase.php +++ b/lib/Drupal/views/Plugin/views/HandlerBase.php @@ -110,7 +110,7 @@ function init(&$view, &$options) { $options['id'] ); - $this->unpack_options($this->options, $options); + $this->unpackOptions($this->options, $options); // This exist on most handlers, but not all. So they are still optional. if (isset($options['table'])) { @@ -135,8 +135,8 @@ function init(&$view, &$options) { $this->query = &$view->query; } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['id'] = array('default' => ''); $options['table'] = array('default' => ''); @@ -263,12 +263,12 @@ function case_transform($string, $option) { /** * Validate the options form. */ - function options_validate(&$form, &$form_state) { } + public function validateOptionsForm(&$form, &$form_state) { } /** * Build the options form. */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { // Some form elements belong in a fieldset for presentation, but can't // be moved into one because of the form_state['values'] hierarchy. Those // elements can add a #fieldset => 'fieldset_name' property, and they'll @@ -300,7 +300,7 @@ function options_form(&$form, &$form_state) { * Perform any necessary changes to the form values prior to storage. * There is no need for this function to actually store the data. */ - function options_submit(&$form, &$form_state) { } + public function submitOptionsForm(&$form, &$form_state) { } /** * Provides the handler some groupby. @@ -602,14 +602,14 @@ function get_join() { * Validates the handler against the complete View. * * This is called when the complete View is being validated. For validating - * the handler options form use options_validate(). + * the handler options form use validateOptionsForm(). * - * @see views_handler::options_validate() + * @see views_handler::validateOptionsForm() * * @return * Empty array if the handler is valid; an array of error strings if it is not. */ - function validate() { return array(); } + public function validate() { return array(); } /** * Determine if the handler is considered 'broken', meaning it's a diff --git a/lib/Drupal/views/Plugin/views/PluginBase.php b/lib/Drupal/views/Plugin/views/PluginBase.php index 463fe092103b..2e254e884b30 100644 --- a/lib/Drupal/views/Plugin/views/PluginBase.php +++ b/lib/Drupal/views/Plugin/views/PluginBase.php @@ -81,31 +81,31 @@ public function __construct(array $configuration, $plugin_id) { * @return array * Returns the options of this handler/plugin. * - * @see Drupal\views\Plugin\views\PluginBase::export_option() - * @see Drupal\views\Plugin\views\PluginBase::unpack_translatable() + * @see Drupal\views\Plugin\views\PluginBase::exportOption() + * @see Drupal\views\Plugin\views\PluginBase::unpackTranslatable() */ - function option_definition() { return array(); } + protected function defineOptions() { return array(); } /** * Views handlers use a special construct function so that we can more * easily construct them with variable arguments. */ - function construct() { $this->set_default_options(); } + public function construct() { $this->setDefaultOptions(); } /** * Set default options. * For backward compatibility, it sends the options array; this is a * feature that will likely disappear at some point. */ - function set_default_options() { - $this->_set_option_defaults($this->options, $this->option_definition()); + protected function setDefaultOptions() { + $this->setOptionDefaults($this->options, $this->defineOptions()); } - function _set_option_defaults(&$storage, $options, $level = 0) { + protected function setOptionDefaults(&$storage, $options, $level = 0) { foreach ($options as $option => $definition) { if (isset($definition['contains']) && is_array($definition['contains'])) { $storage[$option] = array(); - $this->_set_option_defaults($storage[$option], $definition['contains'], $level++); + $this->setOptionDefaults($storage[$option], $definition['contains'], $level++); } elseif (!empty($definition['translatable']) && !empty($definition['default'])) { $storage[$option] = t($definition['default']); @@ -120,13 +120,13 @@ function _set_option_defaults(&$storage, $options, $level = 0) { * Unpack options over our existing defaults, drilling down into arrays * so that defaults don't get totally blown away. */ - function unpack_options(&$storage, $options, $definition = NULL, $all = TRUE, $check = TRUE, $localization_keys = array()) { + public function unpackOptions(&$storage, $options, $definition = NULL, $all = TRUE, $check = TRUE, $localization_keys = array()) { if ($check && !is_array($options)) { return; } if (!isset($definition)) { - $definition = $this->option_definition(); + $definition = $this->defineOptions(); } if (!empty($this->view)) { @@ -165,7 +165,7 @@ function unpack_options(&$storage, $options, $definition = NULL, $all = TRUE, $c continue; } - $this->unpack_options($storage[$key], $value, isset($definition[$key]['contains']) ? $definition[$key]['contains'] : array(), $all, FALSE, array_merge($localization_keys, array($key))); + $this->unpackOptions($storage[$key], $value, isset($definition[$key]['contains']) ? $definition[$key]['contains'] : array(), $all, FALSE, array_merge($localization_keys, array($key))); } // Don't localize strings during editing. When editing, we need to work with // the original data, not the translated version. @@ -200,7 +200,7 @@ function unpack_options(&$storage, $options, $definition = NULL, $all = TRUE, $c /** * Let the handler know what its full definition is. */ - function setDefinition($definition) { + public function setDefinition($definition) { $this->definition = $definition; if (isset($definition['id'])) { $this->plugin_id = $definition['id']; @@ -210,7 +210,7 @@ function setDefinition($definition) { } } - function destroy() { + public function destroy() { if (isset($this->view)) { unset($this->view); } @@ -224,16 +224,16 @@ function destroy() { } } - function export_options($indent, $prefix) { + public function exportOptions($indent, $prefix) { $output = ''; - foreach ($this->option_definition() as $option => $definition) { - $output .= $this->export_option($indent, $prefix, $this->options, $option, $definition, array()); + foreach ($this->defineOptions() as $option => $definition) { + $output .= $this->exportOption($indent, $prefix, $this->options, $option, $definition, array()); } return $output; } - function export_option($indent, $prefix, $storage, $option, $definition, $parents) { + protected function exportOption($indent, $prefix, $storage, $option, $definition, $parents) { // Do not export options for which we have no settings. if (!isset($storage[$option])) { return; @@ -257,7 +257,7 @@ function export_option($indent, $prefix, $storage, $option, $definition, $parent // If it has child items, export those separately. if (isset($definition['contains'])) { foreach ($definition['contains'] as $sub_option => $sub_definition) { - $output .= $this->export_option($indent, $prefix, $storage[$option], $sub_option, $sub_definition, $parents); + $output .= $this->exportOption($indent, $prefix, $storage[$option], $sub_option, $sub_definition, $parents); } } // Otherwise export just this item. @@ -286,9 +286,9 @@ function export_option($indent, $prefix, $storage, $option, $definition, $parent /** * Unpacks each handler to store translatable texts. */ - function unpack_translatables(&$translatable, $parents = array()) { - foreach ($this->option_definition() as $option => $definition) { - $this->unpack_translatable($translatable, $this->options, $option, $definition, $parents, array()); + public function unpackTranslatables(&$translatable, $parents = array()) { + foreach ($this->defineOptions() as $option => $definition) { + $this->unpackTranslatable($translatable, $this->options, $option, $definition, $parents, array()); } } @@ -305,7 +305,7 @@ function unpack_translatables(&$translatable, $parents = array()) { * @param $parents * @param $keys */ - function unpack_translatable(&$translatable, $storage, $option, $definition, $parents, $keys = array()) { + protected function unpackTranslatable(&$translatable, $storage, $option, $definition, $parents, $keys = array()) { // Do not export options for which we have no settings. if (!isset($storage[$option])) { return; @@ -329,7 +329,7 @@ function unpack_translatable(&$translatable, $storage, $option, $definition, $pa if (isset($definition['contains'])) { foreach ($definition['contains'] as $sub_option => $sub_definition) { $translation_keys = array_merge($keys, array($sub_option)); - $this->unpack_translatable($translatable, $storage[$option], $sub_option, $sub_definition, $parents, $translation_keys); + $this->unpackTranslatable($translatable, $storage[$option], $sub_option, $sub_definition, $parents, $translation_keys); } } @@ -339,7 +339,7 @@ function unpack_translatable(&$translatable, $storage, $option, $definition, $pa foreach ($options as $key => $value) { $translation_keys = array_merge($keys, array($key)); if (is_array($value)) { - $this->unpack_translatable($translatable, $options, $key, $definition, $parents, $translation_keys); + $this->unpackTranslatable($translatable, $options, $key, $definition, $parents, $translation_keys); } else if (!empty($definition[$key]['translatable']) && !empty($value)) { // Build source data and add to the array @@ -378,7 +378,7 @@ function unpack_translatable(&$translatable, $storage, $option, $definition, $pa /** * Provide a form to edit options for this plugin. */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { // Some form elements belong in a fieldset for presentation, but can't // be moved into one because of the form_state['values'] hierarchy. Those // elements can add a #fieldset => 'fieldset_name' property, and they'll @@ -389,29 +389,29 @@ function options_form(&$form, &$form_state) { /** * Validate the options form. */ - function options_validate(&$form, &$form_state) { } + public function validateOptionsForm(&$form, &$form_state) { } /** * Handle any special handling on the validate form. */ - function options_submit(&$form, &$form_state) { } + public function submitOptionsForm(&$form, &$form_state) { } /** * Add anything to the query that we might need to. */ - function query() { } + public function query() { } /** * Provide a full list of possible theme templates used by this style. */ - function theme_functions() { + public function themeFunctions() { return views_theme_functions($this->definition['theme'], $this->view, $this->display); } /** * Provide a list of additional theme functions for the theme information page */ - function additional_theme_functions() { + public function additionalThemeFunctions() { $funcs = array(); if (!empty($this->definition['additional themes'])) { foreach ($this->definition['additional themes'] as $theme => $type) { @@ -428,20 +428,21 @@ function additional_theme_functions() { * An array of error strings to tell the user what is wrong with this * plugin. */ - function validate() { return array(); } + public function validate() { return array(); } /** * Returns the summary of the settings in the display. */ - function summary_title() { + public function summaryTitle() { return t('Settings'); } + /** * Return the human readable name of the display. * * This appears on the ui beside each plugin and beside the settings link. */ - function plugin_title() { + public function pluginTitle() { if (isset($this->definition['short_title'])) { return check_plain($this->definition['short_title']); } diff --git a/lib/Drupal/views/Plugin/views/access/AccessPluginBase.php b/lib/Drupal/views/Plugin/views/access/AccessPluginBase.php index dcc7ae559963..bb38c758861e 100644 --- a/lib/Drupal/views/Plugin/views/access/AccessPluginBase.php +++ b/lib/Drupal/views/Plugin/views/access/AccessPluginBase.php @@ -37,7 +37,7 @@ function init(&$view, &$display) { if (is_object($display->handler)) { $options = $display->handler->getOption('access'); // Overlay incoming options on top of defaults - $this->unpack_options($this->options, $options); + $this->unpackOptions($this->options, $options); } } @@ -45,28 +45,28 @@ function init(&$view, &$display) { * Retrieve the options when this is a new access * control plugin */ - function option_definition() { return array(); } + protected function defineOptions() { return array(); } /** * Provide the default form for setting options. */ - function options_form(&$form, &$form_state) { } + public function buildOptionsForm(&$form, &$form_state) { } /** * Provide the default form form for validating options */ - function options_validate(&$form, &$form_state) { } + public function validateOptionsForm(&$form, &$form_state) { } /** * Provide the default form form for submitting options */ - function options_submit(&$form, &$form_state) { } + public function submitOptionsForm(&$form, &$form_state) { } /** * Return a string to display as the clickable title for the * access control. */ - function summary_title() { + public function summaryTitle() { return t('Unknown'); } diff --git a/lib/Drupal/views/Plugin/views/access/None.php b/lib/Drupal/views/Plugin/views/access/None.php index 2d08a8f53899..55c589ee5682 100644 --- a/lib/Drupal/views/Plugin/views/access/None.php +++ b/lib/Drupal/views/Plugin/views/access/None.php @@ -23,7 +23,7 @@ */ class None extends AccessPluginBase { - function summary_title() { + public function summaryTitle() { return t('Unrestricted'); } diff --git a/lib/Drupal/views/Plugin/views/access/Permission.php b/lib/Drupal/views/Plugin/views/access/Permission.php index e3859d027523..4c36624154d0 100644 --- a/lib/Drupal/views/Plugin/views/access/Permission.php +++ b/lib/Drupal/views/Plugin/views/access/Permission.php @@ -36,7 +36,7 @@ function get_access_callback() { return array('views_check_perm', array($this->options['perm'])); } - function summary_title() { + public function summaryTitle() { $permissions = module_invoke_all('permission'); if (isset($permissions[$this->options['perm']])) { return $permissions[$this->options['perm']]['title']; @@ -46,15 +46,15 @@ function summary_title() { } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['perm'] = array('default' => 'access content'); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $perms = array(); $module_info = system_get_info('module'); diff --git a/lib/Drupal/views/Plugin/views/access/Role.php b/lib/Drupal/views/Plugin/views/access/Role.php index c8ac7f97e589..643bd37d8f94 100644 --- a/lib/Drupal/views/Plugin/views/access/Role.php +++ b/lib/Drupal/views/Plugin/views/access/Role.php @@ -36,7 +36,7 @@ function get_access_callback() { return array('views_check_roles', array(array_filter($this->options['role']))); } - function summary_title() { + public function summaryTitle() { $count = count($this->options['role']); if ($count < 1) { return t('No role(s) selected'); @@ -52,15 +52,15 @@ function summary_title() { } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['role'] = array('default' => array()); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['role'] = array( '#type' => 'checkboxes', '#title' => t('Role'), @@ -70,13 +70,13 @@ function options_form(&$form, &$form_state) { ); } - function options_validate(&$form, &$form_state) { + public function validateOptionsForm(&$form, &$form_state) { if (!array_filter($form_state['values']['access_options']['role'])) { form_error($form['role'], t('You must select at least one role if type is "by role"')); } } - function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { // I hate checkboxes. $form_state['values']['access_options']['role'] = array_filter($form_state['values']['access_options']['role']); } diff --git a/lib/Drupal/views/Plugin/views/area/AreaPluginBase.php b/lib/Drupal/views/Plugin/views/area/AreaPluginBase.php index ae50cbc5659b..6b7a9d098109 100644 --- a/lib/Drupal/views/Plugin/views/area/AreaPluginBase.php +++ b/lib/Drupal/views/Plugin/views/area/AreaPluginBase.php @@ -47,8 +47,8 @@ function label() { return $this->options['label']; } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $this->definition['field'] = !empty($this->definition['field']) ? $this->definition['field'] : ''; $label = !empty($this->definition['label']) ? $this->definition['label'] : $this->definition['field']; @@ -69,8 +69,8 @@ function admin_summary() { * Default options form that provides the label widget that all fields * should have. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['label'] = array( '#type' => 'textfield', '#title' => t('Label'), @@ -90,7 +90,7 @@ function options_form(&$form, &$form_state) { /** * Don't run a query */ - function query() { } + public function query() { } /** * Render the area diff --git a/lib/Drupal/views/Plugin/views/area/Broken.php b/lib/Drupal/views/Plugin/views/area/Broken.php index 070cd9a684a9..56d0124f3a80 100644 --- a/lib/Drupal/views/Plugin/views/area/Broken.php +++ b/lib/Drupal/views/Plugin/views/area/Broken.php @@ -25,9 +25,9 @@ function ui_name($short = FALSE) { } function ensure_my_table() { /* No table to ensure! */ } - function query($group_by = FALSE) { /* No query to run */ } + public function query($group_by = FALSE) { /* No query to run */ } function render($empty = FALSE) { return ''; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['markup'] = array( '#markup' => '<div class="form-item description">' . t('The handler for this item is broken or missing and cannot be used. If a module provided the handler and was disabled, re-enabling the module may restore it. Otherwise, you should probably delete this item.') . '</div>', ); diff --git a/lib/Drupal/views/Plugin/views/area/Result.php b/lib/Drupal/views/Plugin/views/area/Result.php index debe61c169f7..6bf0732aa6e8 100644 --- a/lib/Drupal/views/Plugin/views/area/Result.php +++ b/lib/Drupal/views/Plugin/views/area/Result.php @@ -20,8 +20,8 @@ */ class Result extends AreaPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['content'] = array( 'default' => 'Displaying @start - @end of @total', @@ -31,8 +31,8 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $variables = array( 'items' => array( '@start -- the initial record number in the set', diff --git a/lib/Drupal/views/Plugin/views/area/Text.php b/lib/Drupal/views/Plugin/views/area/Text.php index 14f975ab7f57..48931c473a49 100644 --- a/lib/Drupal/views/Plugin/views/area/Text.php +++ b/lib/Drupal/views/Plugin/views/area/Text.php @@ -20,16 +20,16 @@ */ class Text extends AreaPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['content'] = array('default' => '', 'translatable' => TRUE, 'format_key' => 'format'); $options['format'] = array('default' => NULL); $options['tokenize'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['content'] = array( '#type' => 'text_format', @@ -90,10 +90,10 @@ function options_form(&$form, &$form_state) { } } - function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { $form_state['values']['options']['format'] = $form_state['values']['options']['content']['format']; $form_state['values']['options']['content'] = $form_state['values']['options']['content']['value']; - parent::options_submit($form, $form_state); + parent::submitOptionsForm($form, $form_state); } function render($empty = FALSE) { diff --git a/lib/Drupal/views/Plugin/views/area/TextCustom.php b/lib/Drupal/views/Plugin/views/area/TextCustom.php index 68858d2fb155..2bf75fe34a3e 100644 --- a/lib/Drupal/views/Plugin/views/area/TextCustom.php +++ b/lib/Drupal/views/Plugin/views/area/TextCustom.php @@ -20,14 +20,14 @@ */ class TextCustom extends AreaPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); unset($options['format']); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); // Alter the form element, to be a regular text area. $form['content']['#type'] = 'textarea'; @@ -35,8 +35,8 @@ function options_form(&$form, &$form_state) { unset($form['content']['#wysiwyg']); } - // Empty, so we don't inherit options_submit from the parent. - function options_submit(&$form, &$form_state) { + // Empty, so we don't inherit submitOptionsForm from the parent. + public function submitOptionsForm(&$form, &$form_state) { } function render($empty = FALSE) { diff --git a/lib/Drupal/views/Plugin/views/area/View.php b/lib/Drupal/views/Plugin/views/area/View.php index 46125a16cfa1..0c589b81d6e2 100644 --- a/lib/Drupal/views/Plugin/views/area/View.php +++ b/lib/Drupal/views/Plugin/views/area/View.php @@ -20,8 +20,8 @@ */ class View extends AreaPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['view_to_insert'] = array('default' => ''); $options['inherit_arguments'] = array('default' => FALSE, 'bool' => TRUE); @@ -32,8 +32,8 @@ function option_definition() { * Default options form that provides the label widget that all fields * should have. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $view_display = $this->view->name . ':' . $this->view->current_display; diff --git a/lib/Drupal/views/Plugin/views/argument/ArgumentPluginBase.php b/lib/Drupal/views/Plugin/views/argument/ArgumentPluginBase.php index 8d5a73771431..9ce6fd9586b7 100644 --- a/lib/Drupal/views/Plugin/views/argument/ArgumentPluginBase.php +++ b/lib/Drupal/views/Plugin/views/argument/ArgumentPluginBase.php @@ -63,7 +63,7 @@ abstract class ArgumentPluginBase extends HandlerBase { /** * Constructor */ - function construct() { + public function construct() { parent::construct(); if (!empty($this->definition['name field'])) { @@ -119,8 +119,8 @@ function needs_style_plugin() { return !empty($info['style plugin']) || !empty($validate_info['style plugin']); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['default_action'] = array('default' => 'ignore'); $options['exception'] = array( @@ -157,8 +157,8 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $argument_text = $this->view->display_handler->getArgumentText(); @@ -342,7 +342,7 @@ function options_form(&$form, &$form_state) { ), '#id' => 'edit-options-validate-options-' . $id, ); - $plugin->options_form($form['validate']['options'][$id], $form_state); + $plugin->buildOptionsForm($form['validate']['options'][$id], $form_state); $validate_types[$id] = $info['title']; } } @@ -366,7 +366,7 @@ function options_form(&$form, &$form_state) { ); } - function options_validate(&$form, &$form_state) { + public function validateOptionsForm(&$form, &$form_state) { if (empty($form_state['values']['options'])) { return; } @@ -375,25 +375,25 @@ function options_validate(&$form, &$form_state) { $default_id = $form_state['values']['options']['default_argument_type']; $plugin = $this->get_plugin('argument_default', $default_id); if ($plugin) { - $plugin->options_validate($form['argument_default'][$default_id], $form_state, $form_state['values']['options']['argument_default'][$default_id]); + $plugin->validateOptionsForm($form['argument_default'][$default_id], $form_state, $form_state['values']['options']['argument_default'][$default_id]); } // summary plugin $summary_id = $form_state['values']['options']['summary']['format']; $plugin = $this->get_plugin('style', $summary_id); if ($plugin) { - $plugin->options_validate($form['summary']['options'][$summary_id], $form_state, $form_state['values']['options']['summary']['options'][$summary_id]); + $plugin->validateOptionsForm($form['summary']['options'][$summary_id], $form_state, $form_state['values']['options']['summary']['options'][$summary_id]); } $validate_id = $form_state['values']['options']['validate']['type']; $plugin = $this->get_plugin('argument_validator', $validate_id); if ($plugin) { - $plugin->options_validate($form['validate']['options'][$default_id], $form_state, $form_state['values']['options']['validate']['options'][$validate_id]); + $plugin->validateOptionsForm($form['validate']['options'][$default_id], $form_state, $form_state['values']['options']['validate']['options'][$validate_id]); } } - function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { if (empty($form_state['values']['options'])) { return; } @@ -403,7 +403,7 @@ function options_submit(&$form, &$form_state) { $plugin = $this->get_plugin('argument_default', $default_id); if ($plugin) { $options = &$form_state['values']['options']['argument_default'][$default_id]; - $plugin->options_submit($form['argument_default'][$default_id], $form_state, $options); + $plugin->submitOptionsForm($form['argument_default'][$default_id], $form_state, $options); // Copy the now submitted options to their final resting place so they get saved. $form_state['values']['options']['default_argument_options'] = $options; } @@ -413,7 +413,7 @@ function options_submit(&$form, &$form_state) { $plugin = $this->get_plugin('style', $summary_id); if ($plugin) { $options = &$form_state['values']['options']['summary']['options'][$summary_id]; - $plugin->options_submit($form['summary']['options'][$summary_id], $form_state, $options); + $plugin->submitOptionsForm($form['summary']['options'][$summary_id], $form_state, $options); // Copy the now submitted options to their final resting place so they get saved. $form_state['values']['options']['summary_options'] = $options; } @@ -422,7 +422,7 @@ function options_submit(&$form, &$form_state) { $plugin = $this->get_plugin('argument_validator', $validate_id); if ($plugin) { $options = &$form_state['values']['options']['validate']['options'][$validate_id]; - $plugin->options_submit($form['validate']['options'][$validate_id], $form_state, $options); + $plugin->submitOptionsForm($form['validate']['options'][$validate_id], $form_state, $options); // Copy the now submitted options to their final resting place so they get saved. $form_state['values']['options']['validate_options'] = $options; } @@ -548,7 +548,7 @@ function default_argument_form(&$form, &$form_state) { ), ); $options[$id] = $info['title']; - $plugin->options_form($form['argument_default'][$id], $form_state); + $plugin->buildOptionsForm($form['argument_default'][$id], $form_state); } } } @@ -635,7 +635,7 @@ function default_summary_form(&$form, &$form_state) { ), ); $options[$id] = $info['title']; - $plugin->options_form($form['summary']['options'][$id], $form_state); + $plugin->buildOptionsForm($form['summary']['options'][$id], $form_state); } } } @@ -669,7 +669,7 @@ function default_action($info = NULL) { /** * How to act if validation failes */ - function validate_fail() { + public function validateFail() { $info = $this->default_actions($this->options['validate']['fail']); return $this->default_action($info); } @@ -906,7 +906,7 @@ function summary_name($data) { * * The argument sent may be found at $this->argument. */ - function query($group_by = FALSE) { + public function query($group_by = FALSE) { $this->ensure_my_table(); $this->query->add_where(0, "$this->table_alias.$this->real_field", $this->argument); } @@ -936,7 +936,7 @@ function get_title() { /** * Validate that this argument works. By default, all arguments are valid. */ - function validate_arg($arg) { + public function validateArgument($arg) { // By using % in URLs, arguments could be validated twice; this eases // that pain. if (isset($this->argument_validated)) { @@ -973,7 +973,7 @@ function validate_argument($arg) { return TRUE; } - $rc = $this->validate_arg($arg); + $rc = $this->validateArgument($arg); // If the validator has changed the validate fail condition to a // soft fail, deal with that: @@ -1011,7 +1011,7 @@ function validate_argument_basic($arg) { */ function set_argument($arg) { $this->argument = $arg; - return $this->validate_arg($arg); + return $this->validateArgument($arg); } /** @@ -1072,7 +1072,7 @@ function export_summary($indent, $prefix, $storage, $option, $definition, $paren $output .= $indent . $prefix . "['summary']['$option'] = '$name';\n"; // Pass off to the plugin to export itself. - $output .= $plugin->export_options($indent, $prefix . "['summary_options']"); + $output .= $plugin->exportOptions($indent, $prefix . "['summary_options']"); } return $output; @@ -1096,7 +1096,7 @@ function export_validation($indent, $prefix, $storage, $option, $definition, $pa $output .= $indent . $prefix . "['validate']['$option'] = '$name';\n"; // Pass off to the plugin to export itself. - $output .= $plugin->export_options($indent, $prefix . "['validate_options']"); + $output .= $plugin->exportOptions($indent, $prefix . "['validate_options']"); } return $output; @@ -1123,7 +1123,7 @@ function export_plugin($indent, $prefix, $storage, $option, $definition, $parent $output .= $indent . $prefix . "['$option'] = '$name';\n"; // Pass off to the plugin to export itself. - $output .= $plugin->export_options($indent, $prefix . "['$option_name']"); + $output .= $plugin->exportOptions($indent, $prefix . "['$option_name']"); } return $output; diff --git a/lib/Drupal/views/Plugin/views/argument/Broken.php b/lib/Drupal/views/Plugin/views/argument/Broken.php index b9b912c72355..5414188c40ad 100644 --- a/lib/Drupal/views/Plugin/views/argument/Broken.php +++ b/lib/Drupal/views/Plugin/views/argument/Broken.php @@ -25,8 +25,8 @@ function ui_name($short = FALSE) { } function ensure_my_table() { /* No table to ensure! */ } - function query($group_by = FALSE) { /* No query to run */ } - function options_form(&$form, &$form_state) { + public function query($group_by = FALSE) { /* No query to run */ } + public function buildOptionsForm(&$form, &$form_state) { $form['markup'] = array( '#markup' => '<div class="form-item description">' . t('The handler for this item is broken or missing and cannot be used. If a module provided the handler and was disabled, re-enabling the module may restore it. Otherwise, you should probably delete this item.') . '</div>', ); diff --git a/lib/Drupal/views/Plugin/views/argument/Formula.php b/lib/Drupal/views/Plugin/views/argument/Formula.php index b6dc040274d6..50e4ffaddf68 100644 --- a/lib/Drupal/views/Plugin/views/argument/Formula.php +++ b/lib/Drupal/views/Plugin/views/argument/Formula.php @@ -30,7 +30,7 @@ class Formula extends ArgumentPluginBase { /** * Constructor */ - function construct() { + public function construct() { parent::construct(); if (!empty($this->definition['formula'])) { @@ -60,7 +60,7 @@ function summary_query() { /** * Build the query based upon the formula */ - function query($group_by = FALSE) { + public function query($group_by = FALSE) { $this->ensure_my_table(); // Now that our table is secure, get our formula. $placeholder = $this->placeholder(); diff --git a/lib/Drupal/views/Plugin/views/argument/GroupByNumeric.php b/lib/Drupal/views/Plugin/views/argument/GroupByNumeric.php index 7f8ae5be0b58..93044dbbffd7 100644 --- a/lib/Drupal/views/Plugin/views/argument/GroupByNumeric.php +++ b/lib/Drupal/views/Plugin/views/argument/GroupByNumeric.php @@ -20,7 +20,7 @@ */ class GroupByNumeric extends ArgumentPluginBase { - function query($group_by = FALSE) { + public function query($group_by = FALSE) { $this->ensure_my_table(); $field = $this->get_field(); $placeholder = $this->placeholder(); diff --git a/lib/Drupal/views/Plugin/views/argument/ManyToOne.php b/lib/Drupal/views/Plugin/views/argument/ManyToOne.php index b06f3ee708dd..13813a7f4cd7 100644 --- a/lib/Drupal/views/Plugin/views/argument/ManyToOne.php +++ b/lib/Drupal/views/Plugin/views/argument/ManyToOne.php @@ -38,8 +38,8 @@ function init(&$view, &$options) { $this->value = array(); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); if (!empty($this->definition['numeric'])) { $options['break_phrase'] = array('default' => FALSE, 'bool' => TRUE); @@ -49,18 +49,18 @@ function option_definition() { $options['require_value'] = array('default' => FALSE, 'bool' => TRUE); if (isset($this->helper)) { - $this->helper->option_definition($options); + $this->helper->defineOptions($options); } else { $helper = new ManyToOneHelper($this); - $helper->option_definition($options); + $helper->defineOptions($options); } return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); // allow + for or, , for and $form['break_phrase'] = array( @@ -86,7 +86,7 @@ function options_form(&$form, &$form_state) { '#fieldset' => 'more', ); - $this->helper->options_form($form, $form_state); + $this->helper->buildOptionsForm($form, $form_state); } /** @@ -97,7 +97,7 @@ function ensure_my_table() { $this->helper->ensure_my_table(); } - function query($group_by = FALSE) { + public function query($group_by = FALSE) { $empty = FALSE; if (isset($this->definition['zero is null']) && $this->definition['zero is null']) { if (empty($this->argument)) { diff --git a/lib/Drupal/views/Plugin/views/argument/Null.php b/lib/Drupal/views/Plugin/views/argument/Null.php index a43135ced982..ce998cc235e9 100644 --- a/lib/Drupal/views/Plugin/views/argument/Null.php +++ b/lib/Drupal/views/Plugin/views/argument/Null.php @@ -20,18 +20,18 @@ */ class Null extends ArgumentPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['must_not_be'] = array('default' => FALSE, 'bool' => TRUE); return $options; } /** - * Override options_form() so that only the relevant options + * Override buildOptionsForm() so that only the relevant options * are displayed to the user. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['must_not_be'] = array( '#type' => 'checkbox', '#title' => t('Fail basic validation if any argument is given'), @@ -72,6 +72,6 @@ function validate_argument_basic($arg) { * Override the behavior of query() to prevent the query * from being changed in any way. */ - function query($group_by = FALSE) {} + public function query($group_by = FALSE) {} } diff --git a/lib/Drupal/views/Plugin/views/argument/Numeric.php b/lib/Drupal/views/Plugin/views/argument/Numeric.php index fa005bacf2cc..02c27fe5bba9 100644 --- a/lib/Drupal/views/Plugin/views/argument/Numeric.php +++ b/lib/Drupal/views/Plugin/views/argument/Numeric.php @@ -33,8 +33,8 @@ class Numeric extends ArgumentPluginBase { */ var $value; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['break_phrase'] = array('default' => FALSE, 'bool' => TRUE); $options['not'] = array('default' => FALSE, 'bool' => TRUE); @@ -42,8 +42,8 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); // allow + for or, , for and $form['break_phrase'] = array( @@ -96,7 +96,7 @@ function title_query() { return $this->value; } - function query($group_by = FALSE) { + public function query($group_by = FALSE) { $this->ensure_my_table(); if (!empty($this->options['break_phrase'])) { diff --git a/lib/Drupal/views/Plugin/views/argument/String.php b/lib/Drupal/views/Plugin/views/argument/String.php index 470a590389a0..7e1e1267d797 100644 --- a/lib/Drupal/views/Plugin/views/argument/String.php +++ b/lib/Drupal/views/Plugin/views/argument/String.php @@ -33,8 +33,8 @@ function init(&$view, &$options) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['glossary'] = array('default' => FALSE, 'bool' => TRUE); $options['limit'] = array('default' => 0); @@ -51,8 +51,8 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['glossary'] = array( '#type' => 'checkbox', @@ -178,7 +178,7 @@ function get_formula() { /** * Build the query based upon the formula */ - function query($group_by = FALSE) { + public function query($group_by = FALSE) { $argument = $this->argument; if (!empty($this->options['transform_dash'])) { $argument = strtr($argument, '-', ' '); diff --git a/lib/Drupal/views/Plugin/views/argument_default/ArgumentDefaultPluginBase.php b/lib/Drupal/views/Plugin/views/argument_default/ArgumentDefaultPluginBase.php index 65ed2862daba..782bc338caaf 100644 --- a/lib/Drupal/views/Plugin/views/argument_default/ArgumentDefaultPluginBase.php +++ b/lib/Drupal/views/Plugin/views/argument_default/ArgumentDefaultPluginBase.php @@ -37,29 +37,29 @@ function init(&$view, &$argument, $options) { $this->view = &$view; $this->argument = &$argument; - $this->unpack_options($this->options, $options); + $this->unpackOptions($this->options, $options); } /** * Retrieve the options when this is a new access * control plugin */ - function option_definition() { return array(); } + protected function defineOptions() { return array(); } /** * Provide the default form for setting options. */ - function options_form(&$form, &$form_state) { } + public function buildOptionsForm(&$form, &$form_state) { } /** * Provide the default form form for validating options */ - function options_validate(&$form, &$form_state) { } + public function validateOptionsForm(&$form, &$form_state) { } /** * Provide the default form form for submitting options */ - function options_submit(&$form, &$form_state, &$options = array()) { } + public function submitOptionsForm(&$form, &$form_state, &$options = array()) { } /** * Determine if the administrator has the privileges to use this @@ -71,7 +71,7 @@ function access() { return TRUE; } * If we don't have access to the form but are showing it anyway, ensure that * the form is safe and cannot be changed from user input. * - * This is only called by child objects if specified in the options_form(), + * This is only called by child objects if specified in the buildOptionsForm(), * so it will not always be used. */ function check_access(&$form, $option_name) { diff --git a/lib/Drupal/views/Plugin/views/argument_default/Fixed.php b/lib/Drupal/views/Plugin/views/argument_default/Fixed.php index a6c6be7846d7..977a01cdfb62 100644 --- a/lib/Drupal/views/Plugin/views/argument_default/Fixed.php +++ b/lib/Drupal/views/Plugin/views/argument_default/Fixed.php @@ -22,15 +22,15 @@ */ class Fixed extends ArgumentDefaultPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['argument'] = array('default' => ''); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['argument'] = array( '#type' => 'textfield', '#title' => t('Fixed value'), diff --git a/lib/Drupal/views/Plugin/views/argument_default/Php.php b/lib/Drupal/views/Plugin/views/argument_default/Php.php index 0a013b2de67b..9ff24bd17b4c 100644 --- a/lib/Drupal/views/Plugin/views/argument_default/Php.php +++ b/lib/Drupal/views/Plugin/views/argument_default/Php.php @@ -22,15 +22,15 @@ */ class Php extends ArgumentDefaultPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['code'] = array('default' => ''); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['code'] = array( '#type' => 'textarea', '#title' => t('PHP contextual filter code'), diff --git a/lib/Drupal/views/Plugin/views/argument_default/Raw.php b/lib/Drupal/views/Plugin/views/argument_default/Raw.php index bf360d2427a1..636e3f37c064 100644 --- a/lib/Drupal/views/Plugin/views/argument_default/Raw.php +++ b/lib/Drupal/views/Plugin/views/argument_default/Raw.php @@ -22,16 +22,16 @@ */ class Raw extends ArgumentDefaultPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['index'] = array('default' => ''); $options['use_alias'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); // Using range(1, 10) will create an array keyed 0-9, which allows arg() to // properly function since it is also zero-based. $form['index'] = array( diff --git a/lib/Drupal/views/Plugin/views/argument_validator/ArgumentValidatorPluginBase.php b/lib/Drupal/views/Plugin/views/argument_validator/ArgumentValidatorPluginBase.php index bdf3ff307e1d..d4878f9fe53a 100644 --- a/lib/Drupal/views/Plugin/views/argument_validator/ArgumentValidatorPluginBase.php +++ b/lib/Drupal/views/Plugin/views/argument_validator/ArgumentValidatorPluginBase.php @@ -30,29 +30,29 @@ function init(&$view, &$argument, $options) { $this->view = &$view; $this->argument = &$argument; - $this->unpack_options($this->options, $options); + $this->unpackOptions($this->options, $options); } /** * Retrieve the options when this is a new access * control plugin */ - function option_definition() { return array(); } + protected function defineOptions() { return array(); } /** * Provide the default form for setting options. */ - function options_form(&$form, &$form_state) { } + public function buildOptionsForm(&$form, &$form_state) { } /** * Provide the default form form for validating options */ - function options_validate(&$form, &$form_state) { } + public function validateOptionsForm(&$form, &$form_state) { } /** * Provide the default form form for submitting options */ - function options_submit(&$form, &$form_state, &$options = array()) { } + public function submitOptionsForm(&$form, &$form_state, &$options = array()) { } /** * Determine if the administrator has the privileges to use this plugin @@ -63,7 +63,7 @@ function access() { return TRUE; } * If we don't have access to the form but are showing it anyway, ensure that * the form is safe and cannot be changed from user input. * - * This is only called by child objects if specified in the options_form(), + * This is only called by child objects if specified in the buildOptionsForm(), * so it will not always be used. */ function check_access(&$form, $option_name) { diff --git a/lib/Drupal/views/Plugin/views/argument_validator/Php.php b/lib/Drupal/views/Plugin/views/argument_validator/Php.php index b6699c39fdf5..82da314a7272 100644 --- a/lib/Drupal/views/Plugin/views/argument_validator/Php.php +++ b/lib/Drupal/views/Plugin/views/argument_validator/Php.php @@ -22,15 +22,15 @@ */ class Php extends ArgumentValidatorPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['code'] = array('default' => ''); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['code'] = array( '#type' => 'textarea', '#title' => t('PHP validate code'), diff --git a/lib/Drupal/views/Plugin/views/cache/CachePluginBase.php b/lib/Drupal/views/Plugin/views/cache/CachePluginBase.php index 7039e7b8bc7a..38cdd0d1056d 100644 --- a/lib/Drupal/views/Plugin/views/cache/CachePluginBase.php +++ b/lib/Drupal/views/Plugin/views/cache/CachePluginBase.php @@ -66,7 +66,7 @@ function init(&$view, &$display) { if (is_object($display->handler)) { $options = $display->handler->getOption('cache'); // Overlay incoming options on top of defaults - $this->unpack_options($this->options, $options); + $this->unpackOptions($this->options, $options); } } @@ -74,7 +74,7 @@ function init(&$view, &$display) { * Return a string to display as the clickable title for the * access control. */ - function summary_title() { + public function summaryTitle() { return t('Unknown'); } diff --git a/lib/Drupal/views/Plugin/views/cache/None.php b/lib/Drupal/views/Plugin/views/cache/None.php index 5ed403528b2a..89e17033b775 100644 --- a/lib/Drupal/views/Plugin/views/cache/None.php +++ b/lib/Drupal/views/Plugin/views/cache/None.php @@ -25,7 +25,7 @@ class None extends CachePluginBase { function cache_start() { /* do nothing */ } - function summary_title() { + public function summaryTitle() { return t('None'); } diff --git a/lib/Drupal/views/Plugin/views/cache/Time.php b/lib/Drupal/views/Plugin/views/cache/Time.php index fb739c9c2102..39a0b7b752f8 100644 --- a/lib/Drupal/views/Plugin/views/cache/Time.php +++ b/lib/Drupal/views/Plugin/views/cache/Time.php @@ -28,8 +28,8 @@ class Time extends CachePluginBase { */ protected $usesOptions = TRUE; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['results_lifespan'] = array('default' => 3600); $options['results_lifespan_custom'] = array('default' => 0); $options['output_lifespan'] = array('default' => 3600); @@ -38,8 +38,8 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $options = array(60, 300, 1800, 3600, 21600, 518400); $options = drupal_map_assoc($options, 'format_interval'); $options = array(-1 => t('Never cache')) + $options + array('custom' => t('Custom')); @@ -86,7 +86,7 @@ function options_form(&$form, &$form_state) { ); } - function options_validate(&$form, &$form_state) { + public function validateOptionsForm(&$form, &$form_state) { $custom_fields = array('output_lifespan', 'results_lifespan'); foreach ($custom_fields as $field) { if ($form_state['values']['cache_options'][$field] == 'custom' && !is_numeric($form_state['values']['cache_options'][$field . '_custom'])) { @@ -95,7 +95,7 @@ function options_validate(&$form, &$form_state) { } } - function summary_title() { + public function summaryTitle() { $results_lifespan = $this->get_lifespan('results'); $output_lifespan = $this->get_lifespan('output'); return format_interval($results_lifespan, 1) . '/' . format_interval($output_lifespan, 1); diff --git a/lib/Drupal/views/Plugin/views/display/Attachment.php b/lib/Drupal/views/Plugin/views/display/Attachment.php index 6320a00cbad3..7a1fc1af59c2 100644 --- a/lib/Drupal/views/Plugin/views/display/Attachment.php +++ b/lib/Drupal/views/Plugin/views/display/Attachment.php @@ -36,8 +36,8 @@ class Attachment extends DisplayPluginBase { */ protected $usesPager = FALSE; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['displays'] = array('default' => array()); $options['attachment_position'] = array('default' => 'before'); @@ -140,9 +140,9 @@ public function optionsSummary(&$categories, &$options) { /** * Provide the default form for setting options. */ - public function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { // It is very important to call the parent function here: - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); switch ($form_state['section']) { case 'inherit_arguments': @@ -212,9 +212,9 @@ public function options_form(&$form, &$form_state) { * Perform any necessary changes to the form values prior to storage. * There is no need for this function to actually store the data. */ - public function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { // It is very important to call the parent function here: - parent::options_submit($form, $form_state); + parent::submitOptionsForm($form, $form_state); switch ($form_state['section']) { case 'inherit_arguments': case 'inherit_pager': diff --git a/lib/Drupal/views/Plugin/views/display/Block.php b/lib/Drupal/views/Plugin/views/display/Block.php index c21cf5e90c38..97d66d038b23 100644 --- a/lib/Drupal/views/Plugin/views/display/Block.php +++ b/lib/Drupal/views/Plugin/views/display/Block.php @@ -34,8 +34,8 @@ class Block extends DisplayPluginBase { */ protected $usesAttachments = TRUE; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['block_description'] = array('default' => '', 'translatable' => TRUE); $options['block_caching'] = array('default' => DRUPAL_NO_CACHE); @@ -147,9 +147,9 @@ protected function getCacheType() { /** * Provide the default form for setting options. */ - public function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { // It is very important to call the parent function here: - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); switch ($form_state['section']) { case 'block_description': @@ -185,9 +185,9 @@ public function options_form(&$form, &$form_state) { * Perform any necessary changes to the form values prior to storage. * There is no need for this function to actually store the data. */ - public function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { // It is very important to call the parent function here: - parent::options_submit($form, $form_state); + parent::submitOptionsForm($form, $form_state); switch ($form_state['section']) { case 'display_id': $this->updateBlockBid($form_state['view']->name, $this->display->id, $this->display->new_id); diff --git a/lib/Drupal/views/Plugin/views/display/DisplayPluginBase.php b/lib/Drupal/views/Plugin/views/display/DisplayPluginBase.php index b9df99576c00..2908635ae704 100644 --- a/lib/Drupal/views/Plugin/views/display/DisplayPluginBase.php +++ b/lib/Drupal/views/Plugin/views/display/DisplayPluginBase.php @@ -116,17 +116,17 @@ public function init(&$view, &$display, $options = NULL) { } views_include('cache'); - // Cache for unpack_options, but not if we are in the ui. + // Cache for unpackOptions, but not if we are in the ui. static $unpack_options = array(); if (empty($view->editing)) { - $cid = 'unpack_options:' . md5(serialize(array($this->options, $options))); + $cid = 'unpackOptions:' . md5(serialize(array($this->options, $options))); if (empty($unpack_options[$cid])) { $cache = views_cache_get($cid, TRUE); if (!empty($cache->data)) { $this->options = $cache->data; } else { - $this->unpack_options($this->options, $options); + $this->unpackOptions($this->options, $options); views_cache_set($cid, $this->options, TRUE); } $unpack_options[$cid] = $this->options; @@ -136,7 +136,7 @@ public function init(&$view, &$display, $options = NULL) { } } else { - $this->unpack_options($this->options, $options); + $this->unpackOptions($this->options, $options); } // Convert the field_language and field_language_add_to_query settings. @@ -412,7 +412,7 @@ public function defaultableSections($section = NULL) { } } - public function option_definition() { + protected function defineOptions() { $options = array( 'defaults' => array( 'default' => array( @@ -1118,8 +1118,8 @@ public function optionsSummary(&$categories, &$options) { $manager = new ViewsPluginManager('style'); $style_plugin = $manager->getDefinition($this->getOption('style_plugin')); $style_plugin_instance = $this->getPlugin('style'); - $style_summary = empty($style_plugin['title']) ? t('Missing style plugin') : $style_plugin_instance->summary_title(); - $style_title = empty($style_plugin['title']) ? t('Missing style plugin') : $style_plugin_instance->plugin_title(); + $style_summary = empty($style_plugin['title']) ? t('Missing style plugin') : $style_plugin_instance->summaryTitle(); + $style_title = empty($style_plugin['title']) ? t('Missing style plugin') : $style_plugin_instance->pluginTitle(); $style = ''; @@ -1140,8 +1140,8 @@ public function optionsSummary(&$categories, &$options) { $manager = new ViewsPluginManager('row'); $row_plugin = $manager->getDefinition($this->getOption('row_plugin')); $row_plugin_instance = $this->getPlugin('row'); - $row_summary = empty($row_plugin['title']) ? t('Missing style plugin') : $row_plugin_instance->summary_title(); - $row_title = empty($row_plugin['title']) ? t('Missing style plugin') : $row_plugin_instance->plugin_title(); + $row_summary = empty($row_plugin['title']) ? t('Missing style plugin') : $row_plugin_instance->summaryTitle(); + $row_title = empty($row_plugin['title']) ? t('Missing style plugin') : $row_plugin_instance->pluginTitle(); $options['row_plugin'] = array( 'category' => 'format', @@ -1186,12 +1186,12 @@ public function optionsSummary(&$categories, &$options) { $pager_plugin = views_get_plugin('pager', 'none'); } - $pager_str = $pager_plugin->summary_title(); + $pager_str = $pager_plugin->summaryTitle(); $options['pager'] = array( 'category' => 'pager', 'title' => t('Use pager'), - 'value' => $pager_plugin->plugin_title(), + 'value' => $pager_plugin->pluginTitle(), 'setting' => $pager_str, 'desc' => t("Change this display's pager setting."), ); @@ -1252,12 +1252,12 @@ public function optionsSummary(&$categories, &$options) { $access_plugin = views_get_plugin('access', 'none'); } - $access_str = $access_plugin->summary_title(); + $access_str = $access_plugin->summaryTitle(); $options['access'] = array( 'category' => 'access', 'title' => t('Access'), - 'value' => $access_plugin->plugin_title(), + 'value' => $access_plugin->pluginTitle(), 'setting' => $access_str, 'desc' => t('Specify access control type for this display.'), ); @@ -1272,12 +1272,12 @@ public function optionsSummary(&$categories, &$options) { $cache_plugin = views_get_plugin('cache', 'none'); } - $cache_str = $cache_plugin->summary_title(); + $cache_str = $cache_plugin->summaryTitle(); $options['cache'] = array( 'category' => 'other', 'title' => t('Caching'), - 'value' => $cache_plugin->plugin_title(), + 'value' => $cache_plugin->pluginTitle(), 'setting' => $cache_str, 'desc' => t('Specify caching type for this display.'), ); @@ -1317,12 +1317,12 @@ public function optionsSummary(&$categories, &$options) { $exposed_form_plugin = views_get_plugin('exposed_form', 'basic'); } - $exposed_form_str = $exposed_form_plugin->summary_title(); + $exposed_form_str = $exposed_form_plugin->summaryTitle(); $options['exposed_form'] = array( 'category' => 'exposed', 'title' => t('Exposed form style'), - 'value' => $exposed_form_plugin->plugin_title(), + 'value' => $exposed_form_plugin->pluginTitle(), 'setting' => $exposed_form_str, 'desc' => t('Select the kind of exposed filter to use.'), ); @@ -1358,8 +1358,8 @@ public function optionsSummary(&$categories, &$options) { /** * Provide the default form for setting options. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); if ($this->defaultableSections($form_state['section'])) { views_ui_standard_display_dropdown($form, $form_state, $form_state['section']); } @@ -1530,7 +1530,7 @@ function options_form(&$form, &$form_state) { '#type' => 'value', '#value' => $access['type'], ); - $plugin->options_form($form['access_options'], $form_state); + $plugin->buildOptionsForm($form['access_options'], $form_state); } break; case 'cache': @@ -1569,7 +1569,7 @@ function options_form(&$form, &$form_state) { '#type' => 'value', '#value' => $cache['type'], ); - $plugin->options_form($form['cache_options'], $form_state); + $plugin->buildOptionsForm($form['cache_options'], $form_state); } break; case 'query': @@ -1590,7 +1590,7 @@ function options_form(&$form, &$form_state) { ), ); - $this->view->query->options_form($form['query']['options'], $form_state); + $this->view->query->buildOptionsForm($form['query']['options'], $form_state); } break; case 'field_language': @@ -1673,7 +1673,7 @@ function options_form(&$form, &$form_state) { $form[$form_state['section']] = array( '#tree' => TRUE, ); - $plugin->options_form($form[$form_state['section']], $form_state); + $plugin->buildOptionsForm($form[$form_state['section']], $form_state); } break; case 'row_plugin': @@ -1823,8 +1823,8 @@ function options_form(&$form, &$form_state) { // not have themes. The 'feed' display, for example, completely // delegates to the style. if (!empty($this->definition['theme'])) { - $funcs[] = $this->optionLink(t('Display output'), 'analyze-theme-display') . ': ' . $this->formatThemes($this->theme_functions()); - $themes = $this->additional_theme_functions(); + $funcs[] = $this->optionLink(t('Display output'), 'analyze-theme-display') . ': ' . $this->formatThemes($this->themeFunctions()); + $themes = $this->additionalThemeFunctions(); if ($themes) { foreach ($themes as $theme) { $funcs[] = $this->optionLink(t('Alternative display output'), 'analyze-theme-display') . ': ' . $this->formatThemes($theme); @@ -1834,8 +1834,8 @@ function options_form(&$form, &$form_state) { $plugin = $this->getPlugin(); if ($plugin) { - $funcs[] = $this->optionLink(t('Style output'), 'analyze-theme-style') . ': ' . $this->formatThemes($plugin->theme_functions(), $plugin->additional_theme_functions()); - $themes = $plugin->additional_theme_functions(); + $funcs[] = $this->optionLink(t('Style output'), 'analyze-theme-style') . ': ' . $this->formatThemes($plugin->themeFunctions(), $plugin->additionalThemeFunctions()); + $themes = $plugin->additionalThemeFunctions(); if ($themes) { foreach ($themes as $theme) { $funcs[] = $this->optionLink(t('Alternative style'), 'analyze-theme-style') . ': ' . $this->formatThemes($theme); @@ -1845,8 +1845,8 @@ function options_form(&$form, &$form_state) { if ($plugin->usesRowPlugin()) { $row_plugin = $this->getPlugin('row'); if ($row_plugin) { - $funcs[] = $this->optionLink(t('Row style output'), 'analyze-theme-row') . ': ' . $this->formatThemes($row_plugin->theme_functions()); - $themes = $row_plugin->additional_theme_functions(); + $funcs[] = $this->optionLink(t('Row style output'), 'analyze-theme-row') . ': ' . $this->formatThemes($row_plugin->themeFunctions()); + $themes = $row_plugin->additionalThemeFunctions(); if ($themes) { foreach ($themes as $theme) { $funcs[] = $this->optionLink(t('Alternative row style'), 'analyze-theme-row') . ': ' . $this->formatThemes($theme); @@ -1857,7 +1857,7 @@ function options_form(&$form, &$form_state) { if ($plugin->usesFields()) { foreach ($this->getHandlers('field') as $id => $handler) { - $funcs[] = $this->optionLink(t('Field @field (ID: @id)', array('@field' => $handler->ui_name(), '@id' => $id)), 'analyze-theme-field') . ': ' . $this->formatThemes($handler->theme_functions()); + $funcs[] = $this->optionLink(t('Field @field (ID: @id)', array('@field' => $handler->ui_name(), '@id' => $id)), 'analyze-theme-field') . ': ' . $this->formatThemes($handler->themeFunctions()); } } } @@ -2053,7 +2053,7 @@ function options_form(&$form, &$form_state) { $form['exposed_form_options'] = array( '#tree' => TRUE, ); - $plugin->options_form($form['exposed_form_options'], $form_state); + $plugin->buildOptionsForm($form['exposed_form_options'], $form_state); } break; case 'pager': @@ -2088,13 +2088,13 @@ function options_form(&$form, &$form_state) { $form['pager_options'] = array( '#tree' => TRUE, ); - $plugin->options_form($form['pager_options'], $form_state); + $plugin->buildOptionsForm($form['pager_options'], $form_state); } break; } foreach ($this->extender as $extender) { - $extender->options_form($form, $form_state); + $extender->buildOptionsForm($form, $form_state); } } @@ -2129,7 +2129,7 @@ protected function formatThemes($themes) { /** * Validate the options form. */ - function options_validate(&$form, &$form_state) { + public function validateOptionsForm(&$form, &$form_state) { switch ($form_state['section']) { case 'display_title': if (empty($form_state['values']['display_title'])) { @@ -2161,42 +2161,42 @@ function options_validate(&$form, &$form_state) { // if row, $style will be empty. $plugin = $this->getPlugin(empty($style) ? 'row' : 'style'); if ($plugin) { - $plugin->options_validate($form[$form_state['section']], $form_state); + $plugin->validateOptionsForm($form[$form_state['section']], $form_state); } break; case 'access_options': $plugin = $this->getPlugin('access'); if ($plugin) { - $plugin->options_validate($form['access_options'], $form_state); + $plugin->validateOptionsForm($form['access_options'], $form_state); } break; case 'query': if ($this->view->query) { - $this->view->query->options_validate($form['query'], $form_state); + $this->view->query->validateOptionsForm($form['query'], $form_state); } break; case 'cache_options': $plugin = $this->getPlugin('cache'); if ($plugin) { - $plugin->options_validate($form['cache_options'], $form_state); + $plugin->validateOptionsForm($form['cache_options'], $form_state); } break; case 'exposed_form_options': $plugin = $this->getPlugin('exposed_form'); if ($plugin) { - $plugin->options_validate($form['exposed_form_options'], $form_state); + $plugin->validateOptionsForm($form['exposed_form_options'], $form_state); } break; case 'pager_options': $plugin = $this->getPlugin('pager'); if ($plugin) { - $plugin->options_validate($form['pager_options'], $form_state); + $plugin->validateOptionsForm($form['pager_options'], $form_state); } break; } foreach ($this->extender as $extender) { - $extender->options_validate($form, $form_state); + $extender->validateOptionsForm($form, $form_state); } } @@ -2204,7 +2204,7 @@ function options_validate(&$form, &$form_state) { * Perform any necessary changes to the form values prior to storage. * There is no need for this function to actually store the data. */ - function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { // Not sure I like this being here, but it seems (?) like a logical place. $cache_plugin = $this->getPlugin('cache'); if ($cache_plugin) { @@ -2239,7 +2239,7 @@ function options_submit(&$form, &$form_state) { case 'access_options': $plugin = views_get_plugin('access', $form_state['values'][$section]['type']); if ($plugin) { - $plugin->options_submit($form['access_options'], $form_state); + $plugin->submitOptionsForm($form['access_options'], $form_state); $this->setOption('access', $form_state['values'][$section]); } break; @@ -2260,14 +2260,14 @@ function options_submit(&$form, &$form_state) { case 'cache_options': $plugin = views_get_plugin('cache', $form_state['values'][$section]['type']); if ($plugin) { - $plugin->options_submit($form['cache_options'], $form_state); + $plugin->submitOptionsForm($form['cache_options'], $form_state); $this->setOption('cache', $form_state['values'][$section]); } break; case 'query': $plugin = $this->get_plugin('query'); if ($plugin) { - $plugin->options_submit($form['query']['options'], $form_state); + $plugin->submitOptionsForm($form['query']['options'], $form_state); $this->setOption('query', $form_state['values'][$section]); } break; @@ -2335,7 +2335,7 @@ function options_submit(&$form, &$form_state) { // if row, $style will be empty. $plugin = $this->getPlugin(empty($style) ? 'row' : 'style'); if ($plugin) { - $plugin->options_submit($form['options'][$section], $form_state); + $plugin->submitOptionsForm($form['options'][$section], $form_state); } $this->setOption($section, $form_state['values'][$section]); break; @@ -2360,7 +2360,7 @@ function options_submit(&$form, &$form_state) { $plugin = $this->getPlugin('exposed_form'); if ($plugin) { $exposed_form = $this->getOption('exposed_form'); - $plugin->options_submit($form['exposed_form_options'], $form_state); + $plugin->submitOptionsForm($form['exposed_form_options'], $form_state); $exposed_form['options'] = $form_state['values'][$section]; $this->setOption('exposed_form', $exposed_form); } @@ -2387,7 +2387,7 @@ function options_submit(&$form, &$form_state) { $plugin = $this->getPlugin('pager'); if ($plugin) { $pager = $this->getOption('pager'); - $plugin->options_submit($form['pager_options'], $form_state); + $plugin->submitOptionsForm($form['pager_options'], $form_state); $pager['options'] = $form_state['values'][$section]; $this->setOption('pager', $pager); } @@ -2395,7 +2395,7 @@ function options_submit(&$form, &$form_state) { } foreach ($this->extender as $extender) { - $extender->options_submit($form, $form_state); + $extender->submitOptionsForm($form, $form_state); } } @@ -2533,7 +2533,7 @@ public function hookMenu() { return array(); } * Render this display. */ public function render() { - return theme($this->theme_functions(), array('view' => $this->view)); + return theme($this->themeFunctions(), array('view' => $this->view)); } public function renderArea($area, $empty = FALSE) { @@ -2743,12 +2743,12 @@ public function viewSpecialBlocks($type) { } /** - * Override of export_option() + * Override of exportOption() * * Because displays do not want to export options that are NOT overridden from the * default display, we need some special handling during the export process. */ - function export_option($indent, $prefix, $storage, $option, $definition, $parents) { + public function exportOption($indent, $prefix, $storage, $option, $definition, $parents) { // The $prefix is wrong because we store our actual options a little differently: $prefix = '$handler->display->display_options'; $output = ''; @@ -2765,14 +2765,14 @@ function export_option($indent, $prefix, $storage, $option, $definition, $parent } } - $output .= parent::export_option($indent, $prefix, $storage, $option, $definition, $parents); + $output .= parent::exportOption($indent, $prefix, $storage, $option, $definition, $parents); return $output; } /** * Special method to export items that have handlers. * - * This method was specified in the option_definition() as the method to utilize to + * This method was specified in the defineOptions() as the method to utilize to * export fields, filters, sort criteria, relationships and arguments. This passes * the export off to the individual handlers so that they can export themselves * properly. @@ -2813,7 +2813,7 @@ public function exportHandler($indent, $prefix, $storage, $option, $definition, if ($handler) { $handler->init($this->view, $info); $output .= $indent . '/* ' . $types[$type]['stitle'] . ': ' . $handler->ui_name() . " */\n"; - $output .= $handler->export_options($indent, $prefix . "['$option']['$id']"); + $output .= $handler->exportOptions($indent, $prefix . "['$option']['$id']"); } // Prevent reference problems. @@ -2855,7 +2855,7 @@ public function exportStyle($indent, $prefix, $storage, $option, $definition, $p $output .= $indent . $prefix . "['$option'] = '$value';\n"; // Pass off to the plugin to export itself. - $output .= $plugin->export_options($indent, $prefix . "['$options_field']"); + $output .= $plugin->exportOptions($indent, $prefix . "['$options_field']"); } return $output; @@ -2885,7 +2885,7 @@ public function exportPlugin($indent, $prefix, $storage, $option, $definition, $ } // Pass off to the plugin to export itself. - $output .= $plugin->export_options($indent, $new_prefix); + $output .= $plugin->exportOptions($indent, $new_prefix); } return $output; @@ -2911,7 +2911,7 @@ public function unpackStyle($indent, $prefix, $storage, $option, $definition, $p } if ($plugin) { - return $plugin->unpack_translatables($translatable, $parents); + return $plugin->unpackTranslatables($translatable, $parents); } } @@ -2923,14 +2923,14 @@ public function unpackPlugin(&$translatable, $storage, $option, $definition, $pa $plugin = $this->getPlugin($plugin_type); if ($plugin) { // Write which plugin to use. - return $plugin->unpack_translatables($translatable, $parents); + return $plugin->unpackTranslatables($translatable, $parents); } } /** * Special method to unpack items that have handlers. * - * This method was specified in the option_definition() as the method to utilize to + * This method was specified in the defineOptions() as the method to utilize to * export fields, filters, sort criteria, relationships and arguments. This passes * the export off to the individual handlers so that they can export themselves * properly. @@ -2957,7 +2957,7 @@ public function unpackHandler(&$translatable, $storage, $option, $definition, $p $handler = views_get_handler($info['table'], $info['field'], $handler_type); if ($handler) { $handler->init($this->view, $info); - $handler->unpack_translatables($translatable, array_merge($parents, array($type, $info['table'], $info['id']))); + $handler->unpackTranslatables($translatable, array_merge($parents, array($type, $info['table'], $info['id']))); } // Prevent reference problems. diff --git a/lib/Drupal/views/Plugin/views/display/Feed.php b/lib/Drupal/views/Plugin/views/display/Feed.php index 93ee122f0712..5be7fa289508 100644 --- a/lib/Drupal/views/Plugin/views/display/Feed.php +++ b/lib/Drupal/views/Plugin/views/display/Feed.php @@ -107,8 +107,8 @@ public function defaultableSections($section = NULL) { return $sections; } - public function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['displays'] = array('default' => array()); @@ -171,10 +171,10 @@ public function optionsSummary(&$categories, &$options) { /** * Provide the default form for setting options. */ - public function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); // It is very important to call the parent function here. - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); switch ($form_state['section']) { case 'title': @@ -217,9 +217,9 @@ public function options_form(&$form, &$form_state) { * Perform any necessary changes to the form values prior to storage. * There is no need for this function to actually store the data. */ - public function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { // It is very important to call the parent function here: - parent::options_submit($form, $form_state); + parent::submitOptionsForm($form, $form_state); switch ($form_state['section']) { case 'title': $this->setOption('sitename_title', $form_state['values']['sitename_title']); diff --git a/lib/Drupal/views/Plugin/views/display/Page.php b/lib/Drupal/views/Plugin/views/display/Page.php index 517473e459c5..3d0f0b568d87 100644 --- a/lib/Drupal/views/Plugin/views/display/Page.php +++ b/lib/Drupal/views/Plugin/views/display/Page.php @@ -42,8 +42,8 @@ class Page extends DisplayPluginBase { public function hasPath() { return TRUE; } public function usesBreadcrumb() { return TRUE; } - public function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['path'] = array('default' => ''); $options['menu'] = array( @@ -321,10 +321,10 @@ public function optionsSummary(&$categories, &$options) { /** * Provide the default form for setting options. */ - public function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); // It is very important to call the parent function here: - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); switch ($form_state['section']) { case 'path': @@ -562,9 +562,9 @@ public function options_form(&$form, &$form_state) { } } - public function options_validate(&$form, &$form_state) { + public function validateOptionsForm(&$form, &$form_state) { // It is very important to call the parent function here: - parent::options_validate($form, $form_state); + parent::validateOptionsForm($form, $form_state); switch ($form_state['section']) { case 'path': if (strpos($form_state['values']['path'], '$arg') !== FALSE) { @@ -599,9 +599,9 @@ public function options_validate(&$form, &$form_state) { } } - public function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { // It is very important to call the parent function here: - parent::options_submit($form, $form_state); + parent::submitOptionsForm($form, $form_state); switch ($form_state['section']) { case 'path': $this->setOption('path', $form_state['values']['path']); diff --git a/lib/Drupal/views/Plugin/views/display_extender/DisplayExtenderPluginBase.php b/lib/Drupal/views/Plugin/views/display_extender/DisplayExtenderPluginBase.php index 198adcd5af6f..d9904a3e5a5c 100644 --- a/lib/Drupal/views/Plugin/views/display_extender/DisplayExtenderPluginBase.php +++ b/lib/Drupal/views/Plugin/views/display_extender/DisplayExtenderPluginBase.php @@ -30,17 +30,17 @@ public function options_definition_alter(&$options) { } /** * Provide a form to edit options for this plugin. */ - public function options_form(&$form, &$form_state) { } + public function buildOptionsForm(&$form, &$form_state) { } /** * Validate the options form. */ - public function options_validate(&$form, &$form_state) { } + public function validateOptionsForm(&$form, &$form_state) { } /** * Handle any special handling on the validate form. */ - public function options_submit(&$form, &$form_state) { } + public function submitOptionsForm(&$form, &$form_state) { } /** * Set up any variables on the view prior to execution. diff --git a/lib/Drupal/views/Plugin/views/exposed_form/ExposedFormPluginBase.php b/lib/Drupal/views/Plugin/views/exposed_form/ExposedFormPluginBase.php index 40fecf795c73..aecbfa7e1a84 100644 --- a/lib/Drupal/views/Plugin/views/exposed_form/ExposedFormPluginBase.php +++ b/lib/Drupal/views/Plugin/views/exposed_form/ExposedFormPluginBase.php @@ -41,11 +41,11 @@ function init(&$view, &$display, $options = array()) { $this->view = &$view; $this->display = &$display; - $this->unpack_options($this->options, $options); + $this->unpackOptions($this->options, $options); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['submit_button'] = array('default' => 'Apply', 'translatable' => TRUE); $options['reset_button'] = array('default' => FALSE, 'bool' => TRUE); $options['reset_button_label'] = array('default' => 'Reset', 'translatable' => TRUE); @@ -57,8 +57,8 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['submit_button'] = array( '#type' => 'textfield', '#title' => t('Submit button text'), @@ -172,7 +172,7 @@ function render_exposed_form($block = FALSE) { } } - function query() { + public function query() { $view = $this->view; $exposed_data = isset($view->exposed_data) ? $view->exposed_data : array(); $sort_by = isset($exposed_data['sort_by']) ? $exposed_data['sort_by'] : NULL; diff --git a/lib/Drupal/views/Plugin/views/exposed_form/InputRequired.php b/lib/Drupal/views/Plugin/views/exposed_form/InputRequired.php index 3ec4f9eeb074..c73a10e52998 100644 --- a/lib/Drupal/views/Plugin/views/exposed_form/InputRequired.php +++ b/lib/Drupal/views/Plugin/views/exposed_form/InputRequired.php @@ -23,16 +23,16 @@ */ class InputRequired extends ExposedFormPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['text_input_required'] = array('default' => 'Select any filter and click on Apply to see results', 'translatable' => TRUE); $options['text_input_required_format'] = array('default' => NULL); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['text_input_required'] = array( '#type' => 'text_format', @@ -44,10 +44,10 @@ function options_form(&$form, &$form_state) { ); } - function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { $form_state['values']['exposed_form_options']['text_input_required_format'] = $form_state['values']['exposed_form_options']['text_input_required']['format']; $form_state['values']['exposed_form_options']['text_input_required'] = $form_state['values']['exposed_form_options']['text_input_required']['value']; - parent::options_submit($form, $form_state); + parent::submitOptionsForm($form, $form_state); } function exposed_filter_applied() { @@ -92,7 +92,7 @@ function pre_render($values) { } } - function query() { + public function query() { if (!$this->exposed_filter_applied()) { // We return with no query; this will force the empty text. $this->view->built = TRUE; diff --git a/lib/Drupal/views/Plugin/views/field/Boolean.php b/lib/Drupal/views/Plugin/views/field/Boolean.php index 018724e214fc..d14a50987dda 100644 --- a/lib/Drupal/views/Plugin/views/field/Boolean.php +++ b/lib/Drupal/views/Plugin/views/field/Boolean.php @@ -30,8 +30,8 @@ */ class Boolean extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['type'] = array('default' => 'yes-no'); $options['not'] = array('definition bool' => 'reverse'); @@ -52,7 +52,7 @@ function init(&$view, &$options) { $this->formats = array_merge($default_formats, $output_formats); } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { foreach ($this->formats as $key => $item) { $options[$key] = implode('/', $item); } @@ -69,7 +69,7 @@ function options_form(&$form, &$form_state) { '#description' => t('If checked, true will be displayed as false.'), '#default_value' => $this->options['not'], ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function render($values) { diff --git a/lib/Drupal/views/Plugin/views/field/Broken.php b/lib/Drupal/views/Plugin/views/field/Broken.php index f1edd29e5e84..d1064fd729f0 100644 --- a/lib/Drupal/views/Plugin/views/field/Broken.php +++ b/lib/Drupal/views/Plugin/views/field/Broken.php @@ -25,8 +25,8 @@ function ui_name($short = FALSE) { } function ensure_my_table() { /* No table to ensure! */ } - function query($group_by = FALSE) { /* No query to run */ } - function options_form(&$form, &$form_state) { + public function query($group_by = FALSE) { /* No query to run */ } + public function buildOptionsForm(&$form, &$form_state) { $form['markup'] = array( '#markup' => '<div class="form-item description">' . t('The handler for this item is broken or missing and cannot be used. If a module provided the handler and was disabled, re-enabling the module may restore it. Otherwise, you should probably delete this item.') . '</div>', ); diff --git a/lib/Drupal/views/Plugin/views/field/ContextualLinks.php b/lib/Drupal/views/Plugin/views/field/ContextualLinks.php index 7aedacb321ab..ce7d957744de 100644 --- a/lib/Drupal/views/Plugin/views/field/ContextualLinks.php +++ b/lib/Drupal/views/Plugin/views/field/ContextualLinks.php @@ -20,8 +20,8 @@ */ class ContextualLinks extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['fields'] = array('default' => array()); $options['destination'] = array('default' => 1); @@ -29,7 +29,7 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $all_fields = $this->view->display_handler->getFieldLabels(); // Offer to include only those fields that follow this one. $field_options = array_slice($all_fields, 0, array_search($this->options['id'], array_keys($all_fields))); @@ -111,6 +111,6 @@ function render($values) { } } - function query() { } + public function query() { } } diff --git a/lib/Drupal/views/Plugin/views/field/Counter.php b/lib/Drupal/views/Plugin/views/field/Counter.php index e44b38a000a7..de0289a00b37 100644 --- a/lib/Drupal/views/Plugin/views/field/Counter.php +++ b/lib/Drupal/views/Plugin/views/field/Counter.php @@ -20,13 +20,13 @@ */ class Counter extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['counter_start'] = array('default' => 1); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['counter_start'] = array( '#type' => 'textfield', '#title' => t('Starting value'), @@ -35,10 +35,10 @@ function options_form(&$form, &$form_state) { '#size' => 2, ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } - function query() { + public function query() { // do nothing -- to override the parent query. } diff --git a/lib/Drupal/views/Plugin/views/field/Custom.php b/lib/Drupal/views/Plugin/views/field/Custom.php index f59932ecf2f1..6c10baab098b 100644 --- a/lib/Drupal/views/Plugin/views/field/Custom.php +++ b/lib/Drupal/views/Plugin/views/field/Custom.php @@ -20,12 +20,12 @@ */ class Custom extends FieldPluginBase { - function query() { + public function query() { // do nothing -- to override the parent query. } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); // Override the alter text option to always alter the text. $options['alter']['contains']['alter_text'] = array('default' => TRUE, 'bool' => TRUE); @@ -33,8 +33,8 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); // Remove the checkbox unset($form['alter']['alter_text']); diff --git a/lib/Drupal/views/Plugin/views/field/Date.php b/lib/Drupal/views/Plugin/views/field/Date.php index 3155639d8e47..dd5f2fa88c2c 100644 --- a/lib/Drupal/views/Plugin/views/field/Date.php +++ b/lib/Drupal/views/Plugin/views/field/Date.php @@ -20,8 +20,8 @@ */ class Date extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['date_format'] = array('default' => 'small'); $options['custom_date_format'] = array('default' => ''); @@ -30,7 +30,7 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $date_formats = array(); $date_types = system_get_date_types(); @@ -78,7 +78,7 @@ function options_form(&$form, &$form_state) { ); } - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function render($values) { diff --git a/lib/Drupal/views/Plugin/views/field/FieldPluginBase.php b/lib/Drupal/views/Plugin/views/field/FieldPluginBase.php index 9829edbb6ce3..e0b764ff5f78 100644 --- a/lib/Drupal/views/Plugin/views/field/FieldPluginBase.php +++ b/lib/Drupal/views/Plugin/views/field/FieldPluginBase.php @@ -69,7 +69,7 @@ abstract class FieldPluginBase extends HandlerBase { /** * Construct a new field handler. */ - function construct() { + public function construct() { parent::construct(); $this->additional_fields = array(); @@ -95,7 +95,7 @@ function allow_advanced_render() { /** * Called to add the field to a query. */ - function query() { + public function query() { $this->ensure_my_table(); // Add the field. $params = $this->options['group_type'] != 'group' ? array('function' => $this->options['group_type']) : array(); @@ -407,8 +407,8 @@ function use_string_group_by() { return TRUE; } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['label'] = array('default' => $this->definition['title'], 'translatable' => TRUE); $options['exclude'] = array('default' => FALSE, 'bool' => TRUE); @@ -465,7 +465,7 @@ function option_definition() { /** * Performs some cleanup tasks on the options array before saving it. */ - function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { $options = &$form_state['values']['options']; $types = array('element_type', 'element_label_type', 'element_wrapper_type'); $classes = array_combine(array('element_class', 'element_label_class', 'element_wrapper_class'), $types); @@ -492,8 +492,8 @@ function options_submit(&$form, &$form_state) { * Default options form that provides the label widget that all fields * should have. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $label = $this->label(); $form['custom_label'] = array( @@ -1591,7 +1591,7 @@ function document_self_tokens(&$tokens) { } * allows sites to override output fairly easily. */ function theme($values) { - return theme($this->theme_functions(), + return theme($this->themeFunctions(), array( 'view' => $this->view, 'field' => $this, @@ -1599,7 +1599,7 @@ function theme($values) { )); } - function theme_functions() { + public function themeFunctions() { $themes = array(); $hook = 'views_view_field'; diff --git a/lib/Drupal/views/Plugin/views/field/FileSize.php b/lib/Drupal/views/Plugin/views/field/FileSize.php index c50eb61e9dab..e52f134d6104 100644 --- a/lib/Drupal/views/Plugin/views/field/FileSize.php +++ b/lib/Drupal/views/Plugin/views/field/FileSize.php @@ -20,16 +20,16 @@ */ class FileSize extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['file_size_display'] = array('default' => 'formatted'); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['file_size_display'] = array( '#title' => t('File size display'), '#type' => 'select', diff --git a/lib/Drupal/views/Plugin/views/field/MachineName.php b/lib/Drupal/views/Plugin/views/field/MachineName.php index c8dc649bc18a..14a81c951c99 100644 --- a/lib/Drupal/views/Plugin/views/field/MachineName.php +++ b/lib/Drupal/views/Plugin/views/field/MachineName.php @@ -46,15 +46,15 @@ function get_value_options() { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['machine_name'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['machine_name'] = array( '#title' => t('Output machine name'), diff --git a/lib/Drupal/views/Plugin/views/field/Markup.php b/lib/Drupal/views/Plugin/views/field/Markup.php index e13d56054c53..1bf71a170fd0 100644 --- a/lib/Drupal/views/Plugin/views/field/Markup.php +++ b/lib/Drupal/views/Plugin/views/field/Markup.php @@ -29,7 +29,7 @@ class Markup extends FieldPluginBase { /** * Constructor; calls to base object constructor. */ - function construct() { + public function construct() { parent::construct(); $this->format = $this->definition['format']; diff --git a/lib/Drupal/views/Plugin/views/field/Numeric.php b/lib/Drupal/views/Plugin/views/field/Numeric.php index bfafee55fc5f..a94028a99011 100644 --- a/lib/Drupal/views/Plugin/views/field/Numeric.php +++ b/lib/Drupal/views/Plugin/views/field/Numeric.php @@ -24,8 +24,8 @@ */ class Numeric extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['set_precision'] = array('default' => FALSE, 'bool' => TRUE); $options['precision'] = array('default' => 0); @@ -40,7 +40,7 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { if (!empty($this->definition['float'])) { $form['set_precision'] = array( '#type' => 'checkbox', @@ -123,7 +123,7 @@ function options_form(&$form, &$form_state) { '#description' => t('Text to put after the number, such as currency symbol.'), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function render($values) { diff --git a/lib/Drupal/views/Plugin/views/field/PrerenderList.php b/lib/Drupal/views/Plugin/views/field/PrerenderList.php index 22ee4826dd2e..1a4e130f8f74 100644 --- a/lib/Drupal/views/Plugin/views/field/PrerenderList.php +++ b/lib/Drupal/views/Plugin/views/field/PrerenderList.php @@ -35,8 +35,8 @@ class PrerenderList extends FieldPluginBase { */ var $items = array(); - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['type'] = array('default' => 'separator'); $options['separator'] = array('default' => ', '); @@ -44,7 +44,7 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['type'] = array( '#type' => 'radios', '#title' => t('Display type'), @@ -66,7 +66,7 @@ function options_form(&$form, &$form_state) { ), ), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } /** diff --git a/lib/Drupal/views/Plugin/views/field/Serialized.php b/lib/Drupal/views/Plugin/views/field/Serialized.php index e94c97da2546..1598a8a3a547 100644 --- a/lib/Drupal/views/Plugin/views/field/Serialized.php +++ b/lib/Drupal/views/Plugin/views/field/Serialized.php @@ -20,16 +20,16 @@ */ class Serialized extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['format'] = array('default' => 'unserialized'); $options['key'] = array('default' => ''); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['format'] = array( '#type' => 'select', @@ -54,7 +54,7 @@ function options_form(&$form, &$form_state) { ); } - function options_validate(&$form, &$form_state) { + public function validateOptionsForm(&$form, &$form_state) { // Require a key if the format is key. if ($form_state['values']['options']['format'] == 'key' && $form_state['values']['options']['key'] == '') { form_error($form['key'], t('You have to enter a key if you want to display a key of the data.')); diff --git a/lib/Drupal/views/Plugin/views/field/TimeInterval.php b/lib/Drupal/views/Plugin/views/field/TimeInterval.php index 1e81b39309f8..ff53056c9854 100644 --- a/lib/Drupal/views/Plugin/views/field/TimeInterval.php +++ b/lib/Drupal/views/Plugin/views/field/TimeInterval.php @@ -20,16 +20,16 @@ */ class TimeInterval extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['granularity'] = array('default' => 2); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['granularity'] = array( '#type' => 'textfield', diff --git a/lib/Drupal/views/Plugin/views/field/Url.php b/lib/Drupal/views/Plugin/views/field/Url.php index b3b6a32dd26e..a4c5f12bbc21 100644 --- a/lib/Drupal/views/Plugin/views/field/Url.php +++ b/lib/Drupal/views/Plugin/views/field/Url.php @@ -20,8 +20,8 @@ */ class Url extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['display_as_link'] = array('default' => TRUE, 'bool' => TRUE); @@ -31,13 +31,13 @@ function option_definition() { /** * Provide link to the page being visited. */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['display_as_link'] = array( '#title' => t('Display as link'), '#type' => 'checkbox', '#default_value' => !empty($this->options['display_as_link']), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function render($values) { diff --git a/lib/Drupal/views/Plugin/views/filter/BooleanOperator.php b/lib/Drupal/views/Plugin/views/filter/BooleanOperator.php index 9fd6526d9755..881e1b29e573 100644 --- a/lib/Drupal/views/Plugin/views/filter/BooleanOperator.php +++ b/lib/Drupal/views/Plugin/views/filter/BooleanOperator.php @@ -38,7 +38,7 @@ class BooleanOperator extends FilterPluginBase { // Whether to accept NULL as a false value or not var $accept_null = FALSE; - function construct() { + public function construct() { $this->value_value = t('True'); if (isset($this->definition['label'])) { $this->value_value = $this->definition['label']; @@ -84,8 +84,8 @@ function get_value_options() { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['value']['default'] = FALSE; @@ -161,7 +161,7 @@ function expose_options() { $this->options['expose']['required'] = TRUE; } - function query() { + public function query() { $this->ensure_my_table(); $field = "$this->table_alias.$this->real_field"; diff --git a/lib/Drupal/views/Plugin/views/filter/BooleanOperatorString.php b/lib/Drupal/views/Plugin/views/filter/BooleanOperatorString.php index cdda5422f068..e0300d9c1951 100644 --- a/lib/Drupal/views/Plugin/views/filter/BooleanOperatorString.php +++ b/lib/Drupal/views/Plugin/views/filter/BooleanOperatorString.php @@ -26,7 +26,7 @@ */ class BooleanOperatorString extends BooleanOperator { - function query() { + public function query() { $this->ensure_my_table(); $where = "$this->table_alias.$this->real_field "; diff --git a/lib/Drupal/views/Plugin/views/filter/Broken.php b/lib/Drupal/views/Plugin/views/filter/Broken.php index 768def9869fc..6eda1ec246e9 100644 --- a/lib/Drupal/views/Plugin/views/filter/Broken.php +++ b/lib/Drupal/views/Plugin/views/filter/Broken.php @@ -25,8 +25,8 @@ function ui_name($short = FALSE) { } function ensure_my_table() { /* No table to ensure! */ } - function query($group_by = FALSE) { /* No query to run */ } - function options_form(&$form, &$form_state) { + public function query($group_by = FALSE) { /* No query to run */ } + public function buildOptionsForm(&$form, &$form_state) { $form['markup'] = array( '#markup' => '<div class="form-item description">' . t('The handler for this item is broken or missing and cannot be used. If a module provided the handler and was disabled, re-enabling the module may restore it. Otherwise, you should probably delete this item.') . '</div>', ); diff --git a/lib/Drupal/views/Plugin/views/filter/Combine.php b/lib/Drupal/views/Plugin/views/filter/Combine.php index 01bded9818ee..e21f884cfaf5 100644 --- a/lib/Drupal/views/Plugin/views/filter/Combine.php +++ b/lib/Drupal/views/Plugin/views/filter/Combine.php @@ -25,15 +25,15 @@ class Combine extends String { */ var $query; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['fields'] = array('default' => array()); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $this->view->initStyle(); // Allow to choose all fields as possible @@ -58,7 +58,7 @@ function options_form(&$form, &$form_state) { } } - function query() { + public function query() { $this->view->_build('field'); $fields = array(); // Only add the fields if they have a proper field and table alias. diff --git a/lib/Drupal/views/Plugin/views/filter/Date.php b/lib/Drupal/views/Plugin/views/filter/Date.php index c3cd59399c17..bbc4f2ec6e62 100644 --- a/lib/Drupal/views/Plugin/views/filter/Date.php +++ b/lib/Drupal/views/Plugin/views/filter/Date.php @@ -20,8 +20,8 @@ */ class Date extends Numeric { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); // value is already set up properly, we're just adding our new field to it. $options['value']['contains']['type']['default'] = 'date'; @@ -47,15 +47,15 @@ function value_form(&$form, &$form_state) { parent::value_form($form, $form_state); } - function options_validate(&$form, &$form_state) { - parent::options_validate($form, $form_state); + public function validateOptionsForm(&$form, &$form_state) { + parent::validateOptionsForm($form, $form_state); if (!empty($this->options['exposed']) && empty($form_state['values']['options']['expose']['required'])) { // Who cares what the value is if it's exposed and non-required. return; } - $this->validate_valid_time($form['value'], $form_state['values']['options']['operator'], $form_state['values']['options']['value']); + $this->validateValidTime($form['value'], $form_state['values']['options']['operator'], $form_state['values']['options']['value']); } function exposed_validate(&$form, &$form_state) { @@ -76,14 +76,14 @@ function exposed_validate(&$form, &$form_state) { $operator = $this->operator; } - $this->validate_valid_time($this->options['expose']['identifier'], $operator, $value); + $this->validateValidTime($this->options['expose']['identifier'], $operator, $value); } /** * Validate that the time values convert to something usable. */ - function validate_valid_time(&$form, $operator, $value) { + public function validateValidTime(&$form, $operator, $value) { $operators = $this->operators(); if ($operators[$operator]['values'] == 1) { diff --git a/lib/Drupal/views/Plugin/views/filter/FilterPluginBase.php b/lib/Drupal/views/Plugin/views/filter/FilterPluginBase.php index e71fb26eb210..be96c7df3071 100644 --- a/lib/Drupal/views/Plugin/views/filter/FilterPluginBase.php +++ b/lib/Drupal/views/Plugin/views/filter/FilterPluginBase.php @@ -104,8 +104,8 @@ function init(&$view, &$options) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['operator'] = array('default' => '='); $options['value'] = array('default' => ''); @@ -188,8 +188,8 @@ function is_a_group() { * or to at least make sure all of the functions in this form * are called. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); if ($this->can_expose()) { $this->show_expose_button($form, $form_state); } @@ -229,7 +229,7 @@ function options_form(&$form, &$form_state) { /** * Simple validate handler */ - function options_validate(&$form, &$form_state) { + public function validateOptionsForm(&$form, &$form_state) { $this->operator_validate($form, $form_state); $this->value_validate($form, $form_state); if (!empty($this->options['exposed']) && !$this->is_a_group()) { @@ -243,7 +243,7 @@ function options_validate(&$form, &$form_state) { /** * Simple submit handler */ - function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { unset($form_state['values']['expose_button']); // don't store this. unset($form_state['values']['group_button']); // don't store this. if (!$this->is_a_group()) { @@ -273,7 +273,7 @@ function show_operator_form(&$form, &$form_state) { * This may be overridden by child classes, and it must * define $form['operator']; * - * @see options_form() + * @see buildOptionsForm() */ function operator_form(&$form, &$form_state) { $options = $this->operator_options(); @@ -321,7 +321,7 @@ function show_value_form(&$form, &$form_state) { * This should be overridden by all child classes and it must * define $form['value'] * - * @see options_form() + * @see buildOptionsForm() */ function value_form(&$form, &$form_state) { $form['value'] = array(); } @@ -460,7 +460,7 @@ function show_expose_button(&$form, &$form_state) { /** * Options form subform for exposed filter options. * - * @see options_form() + * @see buildOptionsForm() */ function expose_form(&$form, &$form_state) { $form['#theme'] = 'views_ui_expose_filter_form'; @@ -1367,7 +1367,7 @@ function store_exposed_input($input, $status) { * level of indirection. You will find them in $this->operator * and $this->value respectively. */ - function query() { + public function query() { $this->ensure_my_table(); $this->query->add_where($this->options['group'], "$this->table_alias.$this->real_field", $this->value, $this->operator); } diff --git a/lib/Drupal/views/Plugin/views/filter/GroupByNumeric.php b/lib/Drupal/views/Plugin/views/filter/GroupByNumeric.php index 43891ea94176..d80e414f6863 100644 --- a/lib/Drupal/views/Plugin/views/filter/GroupByNumeric.php +++ b/lib/Drupal/views/Plugin/views/filter/GroupByNumeric.php @@ -20,7 +20,7 @@ */ class GroupByNumeric extends Numeric { - function query() { + public function query() { $this->ensure_my_table(); $field = $this->get_field(); diff --git a/lib/Drupal/views/Plugin/views/filter/InOperator.php b/lib/Drupal/views/Plugin/views/filter/InOperator.php index 26448c7538ba..2c33ca2536bc 100644 --- a/lib/Drupal/views/Plugin/views/filter/InOperator.php +++ b/lib/Drupal/views/Plugin/views/filter/InOperator.php @@ -32,7 +32,7 @@ class InOperator extends FilterPluginBase { */ var $value_options = NULL; - function construct() { + public function construct() { parent::construct(); $this->value_title = t('Options'); $this->value_options = NULL; @@ -84,8 +84,8 @@ function expose_form(&$form, &$form_state) { ); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['operator']['default'] = 'in'; $options['value']['default'] = array(); @@ -365,7 +365,7 @@ function admin_summary() { return $operator . (($values !== '') ? ' ' . $values : ''); } - function query() { + public function query() { $info = $this->operators(); if (!empty($info[$this->operator]['method'])) { $this->{$info[$this->operator]['method']}(); @@ -395,7 +395,7 @@ function op_empty() { $this->query->add_where($this->options['group'], "$this->table_alias.$this->real_field", NULL, $operator); } - function validate() { + public function validate() { $this->get_value_options(); $errors = array(); diff --git a/lib/Drupal/views/Plugin/views/filter/ManyToOne.php b/lib/Drupal/views/Plugin/views/filter/ManyToOne.php index b4ce48a35d93..7000291c73e3 100644 --- a/lib/Drupal/views/Plugin/views/filter/ManyToOne.php +++ b/lib/Drupal/views/Plugin/views/filter/ManyToOne.php @@ -38,18 +38,18 @@ function init(&$view, &$options) { $this->helper = new ManyToOneHelper($this); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['operator']['default'] = 'or'; $options['value']['default'] = array(); if (isset($this->helper)) { - $this->helper->option_definition($options); + $this->helper->defineOptions($options); } else { $helper = new ManyToOneHelper($this); - $helper->option_definition($options); + $helper->defineOptions($options); } return $options; @@ -108,7 +108,7 @@ function value_form(&$form, &$form_state) { parent::value_form($form, $form_state); if (empty($form_state['exposed'])) { - $this->helper->options_form($form, $form_state); + $this->helper->buildOptionsForm($form, $form_state); } } diff --git a/lib/Drupal/views/Plugin/views/filter/Numeric.php b/lib/Drupal/views/Plugin/views/filter/Numeric.php index 417c2dd63c7d..a6ed129d0fe3 100644 --- a/lib/Drupal/views/Plugin/views/filter/Numeric.php +++ b/lib/Drupal/views/Plugin/views/filter/Numeric.php @@ -23,8 +23,8 @@ class Numeric extends FilterPluginBase { var $always_multiple = TRUE; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['value'] = array( 'contains' => array( @@ -243,7 +243,7 @@ function value_form(&$form, &$form_state) { } } - function query() { + public function query() { $this->ensure_my_table(); $field = "$this->table_alias.$this->real_field"; diff --git a/lib/Drupal/views/Plugin/views/filter/String.php b/lib/Drupal/views/Plugin/views/filter/String.php index 70ff23f0fe17..b13d1748241b 100644 --- a/lib/Drupal/views/Plugin/views/filter/String.php +++ b/lib/Drupal/views/Plugin/views/filter/String.php @@ -25,8 +25,8 @@ class String extends FilterPluginBase { // exposed filter options var $always_multiple = TRUE; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['expose']['contains']['required'] = array('default' => FALSE, 'bool' => TRUE); @@ -252,7 +252,7 @@ function operator() { * level of indirection. You will find them in $this->operator * and $this->value respectively. */ - function query() { + public function query() { $this->ensure_my_table(); $field = "$this->table_alias.$this->real_field"; diff --git a/lib/Drupal/views/Plugin/views/localization/LocalizationPluginBase.php b/lib/Drupal/views/Plugin/views/localization/LocalizationPluginBase.php index bd3992c7b602..bc01e5ad6218 100644 --- a/lib/Drupal/views/Plugin/views/localization/LocalizationPluginBase.php +++ b/lib/Drupal/views/Plugin/views/localization/LocalizationPluginBase.php @@ -152,7 +152,7 @@ function process_locale_strings($op) { } // Unpack handlers. if (is_object($this->view->display[$display_id]->handler)) { - $this->view->display[$display_id]->handler->unpack_translatables($translatable); + $this->view->display[$display_id]->handler->unpackTranslatables($translatable); } foreach ($translatable as $data) { $data['keys'] = array_merge(array($this->view->name, $display_id), $data['keys']); diff --git a/lib/Drupal/views/Plugin/views/pager/Full.php b/lib/Drupal/views/Plugin/views/pager/Full.php index 95727b6b6a07..68ab731253fd 100644 --- a/lib/Drupal/views/Plugin/views/pager/Full.php +++ b/lib/Drupal/views/Plugin/views/pager/Full.php @@ -24,15 +24,15 @@ */ class Full extends PagerPluginBase { - function summary_title() { + public function summaryTitle() { if (!empty($this->options['offset'])) { return format_plural($this->options['items_per_page'], '@count item, skip @skip', 'Paged, @count items, skip @skip', array('@count' => $this->options['items_per_page'], '@skip' => $this->options['offset'])); } return format_plural($this->options['items_per_page'], '@count item', 'Paged, @count items', array('@count' => $this->options['items_per_page'])); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['items_per_page'] = array('default' => 10); $options['offset'] = array('default' => 0); $options['id'] = array('default' => 0); @@ -65,8 +65,8 @@ function option_definition() { /** * Provide the default form for setting options. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $pager_text = $this->display->handler->getPagerText(); $form['items_per_page'] = array( '#title' => $pager_text['items per page title'], @@ -225,7 +225,7 @@ function options_form(&$form, &$form_state) { ); } - function options_validate(&$form, &$form_state) { + public function validateOptionsForm(&$form, &$form_state) { // Only accept integer values. $error = FALSE; $exposed_options = $form_state['values']['pager_options']['expose']['items_per_page_options']; @@ -258,7 +258,7 @@ function options_validate(&$form, &$form_state) { } } - function query() { + public function query() { if ($this->items_per_page_exposed()) { $query = drupal_container()->get('request')->query; $items_per_page = $query->get('items_per_page'); diff --git a/lib/Drupal/views/Plugin/views/pager/Mini.php b/lib/Drupal/views/Plugin/views/pager/Mini.php index 3eb871a6b7c3..d3adb1a126e1 100644 --- a/lib/Drupal/views/Plugin/views/pager/Mini.php +++ b/lib/Drupal/views/Plugin/views/pager/Mini.php @@ -24,7 +24,7 @@ */ class Mini extends PagerPluginBase { - function summary_title() { + public function summaryTitle() { if (!empty($this->options['offset'])) { return format_plural($this->options['items_per_page'], 'Mini pager, @count item, skip @skip', 'Mini pager, @count items, skip @skip', array('@count' => $this->options['items_per_page'], '@skip' => $this->options['offset'])); } diff --git a/lib/Drupal/views/Plugin/views/pager/None.php b/lib/Drupal/views/Plugin/views/pager/None.php index b7276a40f7c1..06ddac843970 100644 --- a/lib/Drupal/views/Plugin/views/pager/None.php +++ b/lib/Drupal/views/Plugin/views/pager/None.php @@ -31,15 +31,15 @@ function init(&$view, &$display, $options = array()) { $this->set_items_per_page(0); } - function summary_title() { + public function summaryTitle() { if (!empty($this->options['offset'])) { return t('All items, skip @skip', array('@skip' => $this->options['offset'])); } return t('All items'); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['offset'] = array('default' => 0); return $options; @@ -48,8 +48,8 @@ function option_definition() { /** * Provide the default form for setting options. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['offset'] = array( '#type' => 'textfield', '#title' => t('Offset'), @@ -78,7 +78,7 @@ function post_execute(&$result) { $this->total_items = count($result); } - function query() { + public function query() { // The only query modifications we might do are offsets. if (!empty($this->options['offset'])) { $this->view->query->set_offset($this->options['offset']); diff --git a/lib/Drupal/views/Plugin/views/pager/PagerPluginBase.php b/lib/Drupal/views/Plugin/views/pager/PagerPluginBase.php index d5d2de5f5e59..a6f68c516603 100644 --- a/lib/Drupal/views/Plugin/views/pager/PagerPluginBase.php +++ b/lib/Drupal/views/Plugin/views/pager/PagerPluginBase.php @@ -43,7 +43,7 @@ function init(&$view, &$display, $options = array()) { $this->view = &$view; $this->display = &$display; - $this->unpack_options($this->options, $options); + $this->unpackOptions($this->options, $options); } /** @@ -124,18 +124,18 @@ function get_pager_id() { /** * Provide the default form form for validating options */ - function options_validate(&$form, &$form_state) { } + public function validateOptionsForm(&$form, &$form_state) { } /** * Provide the default form form for submitting options */ - function options_submit(&$form, &$form_state) { } + public function submitOptionsForm(&$form, &$form_state) { } /** * Return a string to display as the clickable title for the * pager plugin. */ - function summary_title() { + public function summaryTitle() { return t('Unknown'); } @@ -184,7 +184,7 @@ function update_page_info() { * * This is called during the build phase and can directly modify the query. */ - function query() { } + public function query() { } /** * Perform any needed actions just prior to the query executing. diff --git a/lib/Drupal/views/Plugin/views/pager/Some.php b/lib/Drupal/views/Plugin/views/pager/Some.php index cc6f6c27f60c..aa79b06f7d72 100644 --- a/lib/Drupal/views/Plugin/views/pager/Some.php +++ b/lib/Drupal/views/Plugin/views/pager/Some.php @@ -24,15 +24,15 @@ */ class Some extends PagerPluginBase { - function summary_title() { + public function summaryTitle() { if (!empty($this->options['offset'])) { return format_plural($this->options['items_per_page'], '@count item, skip @skip', '@count items, skip @skip', array('@count' => $this->options['items_per_page'], '@skip' => $this->options['offset'])); } return format_plural($this->options['items_per_page'], '@count item', '@count items', array('@count' => $this->options['items_per_page'])); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['items_per_page'] = array('default' => 10); $options['offset'] = array('default' => 0); @@ -42,8 +42,8 @@ function option_definition() { /** * Provide the default form for setting options. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $pager_text = $this->display->handler->getPagerText(); $form['items_per_page'] = array( '#title' => $pager_text['items per page title'], @@ -68,7 +68,7 @@ function use_count_query() { return FALSE; } - function query() { + public function query() { $this->view->query->set_limit($this->options['items_per_page']); $this->view->query->set_offset($this->options['offset']); } diff --git a/lib/Drupal/views/Plugin/views/query/QueryPluginBase.php b/lib/Drupal/views/Plugin/views/query/QueryPluginBase.php index a52f23ded4dc..62520f0e163c 100644 --- a/lib/Drupal/views/Plugin/views/query/QueryPluginBase.php +++ b/lib/Drupal/views/Plugin/views/query/QueryPluginBase.php @@ -27,7 +27,7 @@ abstract class QueryPluginBase extends PluginBase implements QueryInterface { function init($base_table, $base_field, $options) { $this->base_table = $base_table; $this->base_field = $base_field; - $this->unpack_options($this->options, $options); + $this->unpackOptions($this->options, $options); } /** @@ -37,7 +37,7 @@ function init($base_table, $base_field, $options) { * @param $get_count * Provide a countquery if this is true, otherwise provide a normal query. */ - function query($get_count = FALSE) { } + public function query($get_count = FALSE) { } /** * Let modules modify the query just prior to finalizing it. @@ -91,15 +91,15 @@ function get_aggregation_info() { } /** * Add settings for the ui. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); } - function options_validate(&$form, &$form_state) { } + public function validateOptionsForm(&$form, &$form_state) { } - function options_submit(&$form, &$form_state) { } + public function submitOptionsForm(&$form, &$form_state) { } - function summary_title() { + public function summaryTitle() { return t('Settings'); } diff --git a/lib/Drupal/views/Plugin/views/query/Sql.php b/lib/Drupal/views/Plugin/views/query/Sql.php index 9146d4f6be7f..c1434efbd7ca 100644 --- a/lib/Drupal/views/Plugin/views/query/Sql.php +++ b/lib/Drupal/views/Plugin/views/query/Sql.php @@ -184,8 +184,8 @@ function set_header($header) { $this->header = $header; } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['disable_sql_rewrite'] = array( 'default' => FALSE, 'translatable' => FALSE, @@ -212,8 +212,8 @@ function option_definition() { /** * Add settings for the ui. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['disable_sql_rewrite'] = array( '#title' => t('Disable SQL rewriting'), @@ -253,7 +253,7 @@ function options_form(&$form, &$form_state) { /** * Special submit handling. */ - function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { $element = array('#parents' => array('query', 'options', 'query_tags')); $value = explode(',', drupal_array_get_nested_value($form_state['values'], $element['#parents'])); $value = array_filter(array_map('trim', $value)); @@ -1240,7 +1240,7 @@ function compile_fields($query) { * @param $get_count * Provide a countquery if this is true, otherwise provide a normal query. */ - function query($get_count = FALSE) { + public function query($get_count = FALSE) { // Check query distinct value. if (empty($this->no_distinct) && $this->distinct && !empty($this->fields)) { $base_field_alias = $this->add_field($this->base_table, $this->base_field); diff --git a/lib/Drupal/views/Plugin/views/relationship/Broken.php b/lib/Drupal/views/Plugin/views/relationship/Broken.php index d551db07352b..4bf31dd89dce 100644 --- a/lib/Drupal/views/Plugin/views/relationship/Broken.php +++ b/lib/Drupal/views/Plugin/views/relationship/Broken.php @@ -25,8 +25,8 @@ function ui_name($short = FALSE) { } function ensure_my_table() { /* No table to ensure! */ } - function query() { /* No query to run */ } - function options_form(&$form, &$form_state) { + public function query() { /* No query to run */ } + public function buildOptionsForm(&$form, &$form_state) { $form['markup'] = array( '#markup' => '<div class="form-item description">' . t('The handler for this item is broken or missing and cannot be used. If a module provided the handler and was disabled, re-enabling the module may restore it. Otherwise, you should probably delete this item.') . '</div>', ); diff --git a/lib/Drupal/views/Plugin/views/relationship/GroupwiseMax.php b/lib/Drupal/views/Plugin/views/relationship/GroupwiseMax.php index 45c49e643bf2..4712dd15cad1 100644 --- a/lib/Drupal/views/Plugin/views/relationship/GroupwiseMax.php +++ b/lib/Drupal/views/Plugin/views/relationship/GroupwiseMax.php @@ -68,8 +68,8 @@ class GroupwiseMax extends RelationshipPluginBase { /** * Defines default values for options. */ - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['subquery_sort'] = array('default' => NULL); // Descending more useful. @@ -85,8 +85,8 @@ function option_definition() { * Extends the relationship's basic options, allowing the user to pick * a sort and an order for it. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); // Get the sorts that apply to our base. $sorts = views_fetch_fields($this->definition['base'], 'sort'); @@ -172,7 +172,7 @@ function get_temporary_view() { /** * When the form is submitted, take sure to clear the subquery string cache. */ - function options_form_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { $cid = 'views_relationship_groupwise_max:' . $this->view->name . ':' . $this->view->current_display . ':' . $this->options['id']; cache('views_data')->delete($cid); } @@ -338,7 +338,7 @@ function condition_namespace($string) { * This is mostly a copy of our parent's query() except for this bit with * the join class. */ - function query() { + public function query() { // Figure out what base table this relationship brings to the party. $table_data = views_fetch_data($this->definition['base']); $base_field = empty($this->definition['base field']) ? $table_data['table']['base']['field'] : $this->definition['base field']; diff --git a/lib/Drupal/views/Plugin/views/relationship/RelationshipPluginBase.php b/lib/Drupal/views/Plugin/views/relationship/RelationshipPluginBase.php index 7a268dba182f..603859db18ac 100644 --- a/lib/Drupal/views/Plugin/views/relationship/RelationshipPluginBase.php +++ b/lib/Drupal/views/Plugin/views/relationship/RelationshipPluginBase.php @@ -69,8 +69,8 @@ function label() { return $this->options['label']; } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); // Relationships definitions should define a default label, but if they aren't get another default value. @@ -91,8 +91,8 @@ function option_definition() { * Default options form that provides the label widget that all fields * should have. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['label'] = array( '#type' => 'textfield', '#title' => t('Identifier'), @@ -112,7 +112,7 @@ function options_form(&$form, &$form_state) { /** * Called to implement a relationship in a query. */ - function query() { + public function query() { // Figure out what base table this relationship brings to the party. $table_data = views_fetch_data($this->definition['base']); $base_field = empty($this->definition['base field']) ? $table_data['table']['base']['field'] : $this->definition['base field']; diff --git a/lib/Drupal/views/Plugin/views/row/Fields.php b/lib/Drupal/views/Plugin/views/row/Fields.php index 6d79ad8dd862..673457e3362e 100644 --- a/lib/Drupal/views/Plugin/views/row/Fields.php +++ b/lib/Drupal/views/Plugin/views/row/Fields.php @@ -35,8 +35,8 @@ class Fields extends RowPluginBase { */ protected $usesFields = TRUE; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['inline'] = array('default' => array()); $options['separator'] = array('default' => ''); @@ -48,8 +48,8 @@ function option_definition() { /** * Provide a form for setting options. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $options = $this->display->handler->getFieldLabels(); if (empty($this->options['inline'])) { @@ -102,7 +102,7 @@ function options_form(&$form, &$form_state) { * Perform any necessary changes to the form values prior to storage. * There is no need for this function to actually store the data. */ - function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { $form_state['values']['row_options']['inline'] = array_filter($form_state['values']['row_options']['inline']); } diff --git a/lib/Drupal/views/Plugin/views/row/RowPluginBase.php b/lib/Drupal/views/Plugin/views/row/RowPluginBase.php index 42be73d31f1e..4c23ca01bd37 100644 --- a/lib/Drupal/views/Plugin/views/row/RowPluginBase.php +++ b/lib/Drupal/views/Plugin/views/row/RowPluginBase.php @@ -46,7 +46,7 @@ function init(&$view, &$display, $options = NULL) { $this->display = &$display; // Overlay incoming options on top of defaults - $this->unpack_options($this->options, isset($options) ? $options : $display->handler->getOption('row_options')); + $this->unpackOptions($this->options, isset($options) ? $options : $display->handler->getOption('row_options')); } /** @@ -59,8 +59,8 @@ function usesFields() { } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); if (isset($this->base_table)) { $options['relationship'] = array('default' => 'none'); } @@ -71,8 +71,8 @@ function option_definition() { /** * Provide a form for setting options. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); if (isset($this->base_table)) { $view = &$form_state['view']; @@ -120,15 +120,15 @@ function options_form(&$form, &$form_state) { /** * Validate the options form. */ - function options_validate(&$form, &$form_state) { } + public function validateOptionsForm(&$form, &$form_state) { } /** * Perform any necessary changes to the form values prior to storage. * There is no need for this function to actually store the data. */ - function options_submit(&$form, &$form_state) { } + public function submitOptionsForm(&$form, &$form_state) { } - function query() { + public function query() { if (isset($this->base_table)) { if (isset($this->options['relationship']) && isset($this->view->relationship[$this->options['relationship']])) { $relationship = $this->view->relationship[$this->options['relationship']]; @@ -159,7 +159,7 @@ function pre_render($result) { } * The rendered output of a single row, used by the style plugin. */ function render($row) { - return theme($this->theme_functions(), + return theme($this->themeFunctions(), array( 'view' => $this->view, 'options' => $this->options, diff --git a/lib/Drupal/views/Plugin/views/row/RssFields.php b/lib/Drupal/views/Plugin/views/row/RssFields.php index 8077bf8f08f0..03de8dd05e45 100644 --- a/lib/Drupal/views/Plugin/views/row/RssFields.php +++ b/lib/Drupal/views/Plugin/views/row/RssFields.php @@ -30,8 +30,8 @@ class RssFields extends RowPluginBase { */ protected $usesFields = TRUE; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['title_field'] = array('default' => ''); $options['link_field'] = array('default' => ''); $options['description_field'] = array('default' => ''); @@ -42,8 +42,8 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $initial_labels = array('' => t('- None -')); $view_fields_labels = $this->display->handler->getFieldLabels(); @@ -111,7 +111,7 @@ function options_form(&$form, &$form_state) { ); } - function validate() { + public function validate() { $errors = parent::validate(); $required_options = array('title_field', 'link_field', 'description_field', 'creator_field', 'date_field'); foreach ($required_options as $required_option) { @@ -175,7 +175,7 @@ function render($row) { } } - return theme($this->theme_functions(), + return theme($this->themeFunctions(), array( 'view' => $this->view, 'options' => $this->options, diff --git a/lib/Drupal/views/Plugin/views/sort/Broken.php b/lib/Drupal/views/Plugin/views/sort/Broken.php index d90bb9ad8021..db1faaf96650 100644 --- a/lib/Drupal/views/Plugin/views/sort/Broken.php +++ b/lib/Drupal/views/Plugin/views/sort/Broken.php @@ -25,8 +25,8 @@ function ui_name($short = FALSE) { } function ensure_my_table() { /* No table to ensure! */ } - function query($group_by = FALSE) { /* No query to run */ } - function options_form(&$form, &$form_state) { + public function query($group_by = FALSE) { /* No query to run */ } + public function buildOptionsForm(&$form, &$form_state) { $form['markup'] = array( '#markup' => '<div class="form-item description">' . t('The handler for this item is broken or missing and cannot be used. If a module provided the handler and was disabled, re-enabling the module may restore it. Otherwise, you should probably delete this item.') . '</div>', ); diff --git a/lib/Drupal/views/Plugin/views/sort/Date.php b/lib/Drupal/views/Plugin/views/sort/Date.php index 279ddc090b07..7714005b9790 100644 --- a/lib/Drupal/views/Plugin/views/sort/Date.php +++ b/lib/Drupal/views/Plugin/views/sort/Date.php @@ -21,16 +21,16 @@ */ class Date extends SortPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['granularity'] = array('default' => 'second'); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['granularity'] = array( '#type' => 'radios', @@ -51,7 +51,7 @@ function options_form(&$form, &$form_state) { /** * Called to add the sort to a query. */ - function query() { + public function query() { $this->ensure_my_table(); switch ($this->options['granularity']) { case 'second': diff --git a/lib/Drupal/views/Plugin/views/sort/GroupByNumeric.php b/lib/Drupal/views/Plugin/views/sort/GroupByNumeric.php index 824bfcd1dced..f434a4e00bec 100644 --- a/lib/Drupal/views/Plugin/views/sort/GroupByNumeric.php +++ b/lib/Drupal/views/Plugin/views/sort/GroupByNumeric.php @@ -29,7 +29,7 @@ function init(&$view, &$options) { /** * Called to add the field to a query. */ - function query() { + public function query() { $this->ensure_my_table(); $params = array( diff --git a/lib/Drupal/views/Plugin/views/sort/MenuHierarchy.php b/lib/Drupal/views/Plugin/views/sort/MenuHierarchy.php index 9bd46b55e183..5be992a54582 100644 --- a/lib/Drupal/views/Plugin/views/sort/MenuHierarchy.php +++ b/lib/Drupal/views/Plugin/views/sort/MenuHierarchy.php @@ -25,14 +25,14 @@ */ class MenuHierarchy extends SortPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['sort_within_level'] = array('default' => FALSE); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['sort_within_level'] = array( '#type' => 'checkbox', '#title' => t('Sort within each hierarchy level'), @@ -41,7 +41,7 @@ function options_form(&$form, &$form_state) { ); } - function query() { + public function query() { $this->ensure_my_table(); $max_depth = isset($this->definition['max depth']) ? $this->definition['max depth'] : MENU_MAX_DEPTH; for ($i = 1; $i <= $max_depth; ++$i) { diff --git a/lib/Drupal/views/Plugin/views/sort/Random.php b/lib/Drupal/views/Plugin/views/sort/Random.php index 076e5ff694b3..8a5317075dfb 100644 --- a/lib/Drupal/views/Plugin/views/sort/Random.php +++ b/lib/Drupal/views/Plugin/views/sort/Random.php @@ -18,12 +18,12 @@ */ class Random extends SortPluginBase { - function query() { + public function query() { $this->query->add_orderby('rand'); } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['order']['#access'] = FALSE; } diff --git a/lib/Drupal/views/Plugin/views/sort/SortPluginBase.php b/lib/Drupal/views/Plugin/views/sort/SortPluginBase.php index d73ede63faa7..3b355bdaa702 100644 --- a/lib/Drupal/views/Plugin/views/sort/SortPluginBase.php +++ b/lib/Drupal/views/Plugin/views/sort/SortPluginBase.php @@ -31,14 +31,14 @@ function can_expose() { return TRUE; } /** * Called to add the sort to a query. */ - function query() { + public function query() { $this->ensure_my_table(); // Add the field. $this->query->add_orderby($this->table_alias, $this->real_field, $this->options['order']); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['order'] = array('default' => 'ASC'); $options['exposed'] = array('default' => FALSE, 'bool' => TRUE); @@ -73,8 +73,8 @@ function admin_summary() { /** * Basic options for all sort criteria */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); if ($this->can_expose()) { $this->show_expose_button($form, $form_state); } @@ -138,7 +138,7 @@ function show_expose_button(&$form, &$form_state) { /** * Simple validate handler */ - function options_validate(&$form, &$form_state) { + public function validateOptionsForm(&$form, &$form_state) { $this->sort_validate($form, $form_state); if (!empty($this->options['exposed'])) { $this->expose_validate($form, $form_state); @@ -149,7 +149,7 @@ function options_validate(&$form, &$form_state) { /** * Simple submit handler */ - function options_submit(&$form, &$form_state) { + public function submitOptionsForm(&$form, &$form_state) { unset($form_state['values']['expose_button']); // don't store this. $this->sort_submit($form, $form_state); if (!empty($this->options['exposed'])) { diff --git a/lib/Drupal/views/Plugin/views/style/DefaultStyle.php b/lib/Drupal/views/Plugin/views/style/DefaultStyle.php index 7e6461790591..56acebef3d70 100644 --- a/lib/Drupal/views/Plugin/views/style/DefaultStyle.php +++ b/lib/Drupal/views/Plugin/views/style/DefaultStyle.php @@ -40,8 +40,8 @@ class DefaultStyle extends StylePluginBase { */ protected $usesRowClass = TRUE; - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); } } diff --git a/lib/Drupal/views/Plugin/views/style/DefaultSummary.php b/lib/Drupal/views/Plugin/views/style/DefaultSummary.php index 93b9d4b21e79..5cb448fbe9c3 100644 --- a/lib/Drupal/views/Plugin/views/style/DefaultSummary.php +++ b/lib/Drupal/views/Plugin/views/style/DefaultSummary.php @@ -26,8 +26,8 @@ */ class DefaultSummary extends StylePluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['base_path'] = array('default' => ''); $options['count'] = array('default' => TRUE, 'bool' => TRUE); @@ -37,13 +37,13 @@ function option_definition() { return $options; } - function query() { + public function query() { if (!empty($this->options['override'])) { $this->view->setItemsPerPage(intval($this->options['items_per_page'])); } } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['base_path'] = array( '#type' => 'textfield', '#title' => t('Base path'), @@ -84,7 +84,7 @@ function render() { $rows[] = $row; } - return theme($this->theme_functions(), array( + return theme($this->themeFunctions(), array( 'view' => $this->view, 'options' => $this->options, 'rows' => $rows diff --git a/lib/Drupal/views/Plugin/views/style/Grid.php b/lib/Drupal/views/Plugin/views/style/Grid.php index 8c1154c4016f..0cfaa2dd837e 100644 --- a/lib/Drupal/views/Plugin/views/style/Grid.php +++ b/lib/Drupal/views/Plugin/views/style/Grid.php @@ -42,8 +42,8 @@ class Grid extends StylePluginBase { /** * Set default options */ - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['columns'] = array('default' => '4'); $options['alignment'] = array('default' => 'horizontal'); @@ -56,8 +56,8 @@ function option_definition() { /** * Render the given style. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['columns'] = array( '#type' => 'number', '#title' => t('Number of columns'), diff --git a/lib/Drupal/views/Plugin/views/style/HtmlList.php b/lib/Drupal/views/Plugin/views/style/HtmlList.php index d874212ed0e7..a9ca9fd05cf5 100644 --- a/lib/Drupal/views/Plugin/views/style/HtmlList.php +++ b/lib/Drupal/views/Plugin/views/style/HtmlList.php @@ -42,8 +42,8 @@ class HtmlList extends StylePluginBase { /** * Set default options */ - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['type'] = array('default' => 'ul'); $options['class'] = array('default' => ''); @@ -55,8 +55,8 @@ function option_definition() { /** * Render the given style. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['type'] = array( '#type' => 'radios', '#title' => t('List type'), diff --git a/lib/Drupal/views/Plugin/views/style/Rss.php b/lib/Drupal/views/Plugin/views/style/Rss.php index 6f14d66cac91..987d9dd79eee 100644 --- a/lib/Drupal/views/Plugin/views/style/Rss.php +++ b/lib/Drupal/views/Plugin/views/style/Rss.php @@ -62,16 +62,16 @@ function attach_to($display_id, $path, $title) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['description'] = array('default' => '', 'translatable' => TRUE); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['description'] = array( '#type' => 'textfield', @@ -132,7 +132,7 @@ function render() { $rows .= $this->row_plugin->render($row); } - $output = theme($this->theme_functions(), + $output = theme($this->themeFunctions(), array( 'view' => $this->view, 'options' => $this->options, diff --git a/lib/Drupal/views/Plugin/views/style/StylePluginBase.php b/lib/Drupal/views/Plugin/views/style/StylePluginBase.php index 3454b9ef400f..8bb02b82e4d0 100644 --- a/lib/Drupal/views/Plugin/views/style/StylePluginBase.php +++ b/lib/Drupal/views/Plugin/views/style/StylePluginBase.php @@ -94,7 +94,7 @@ function init(&$view, &$display, $options = NULL) { $this->display = &$display; // Overlay incoming options on top of defaults - $this->unpack_options($this->options, isset($options) ? $options : $display->handler->getOption('style_options')); + $this->unpackOptions($this->options, isset($options) ? $options : $display->handler->getOption('style_options')); if ($this->usesRowPlugin() && $display->handler->getOption('row_plugin')) { $this->row_plugin = $display->handler->getPlugin('row'); @@ -106,7 +106,7 @@ function init(&$view, &$display, $options = NULL) { } - function destroy() { + public function destroy() { parent::destroy(); if (isset($this->row_plugin)) { @@ -221,8 +221,8 @@ function even_empty() { return !empty($this->definition['even empty']); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['grouping'] = array('default' => array()); if ($this->usesRowClass()) { $options['row_class'] = array('default' => ''); @@ -234,8 +234,8 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); // Only fields-based views can handle grouping. Style plugins can also exclude // themselves from being groupable by setting their "usesGrouping" property // to FALSE. @@ -330,7 +330,7 @@ function options_form(&$form, &$form_state) { } } - function options_validate(&$form, &$form_state) { + public function validateOptionsForm(&$form, &$form_state) { // Don't run validation on style plugins without the grouping setting. if (isset($form_state['values']['style_options']['grouping'])) { // Don't save grouping if no field is specified. @@ -455,7 +455,7 @@ function render_grouping_sets($sets, $level = 0) { } } - $output .= theme($this->theme_functions(), + $output .= theme($this->themeFunctions(), array( 'view' => $this->view, 'options' => $this->options, @@ -657,7 +657,7 @@ function get_field_value($index, $field) { return $value; } - function validate() { + public function validate() { $errors = parent::validate(); if ($this->usesRowPlugin()) { @@ -675,7 +675,7 @@ function validate() { return $errors; } - function query() { + public function query() { parent::query(); if (isset($this->row_plugin)) { $this->row_plugin->query(); diff --git a/lib/Drupal/views/Plugin/views/style/Table.php b/lib/Drupal/views/Plugin/views/style/Table.php index a9e9b1dc00be..a5ff7d5b2292 100644 --- a/lib/Drupal/views/Plugin/views/style/Table.php +++ b/lib/Drupal/views/Plugin/views/style/Table.php @@ -59,8 +59,8 @@ class Table extends StylePluginBase { */ public $order; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['columns'] = array('default' => array()); $options['default'] = array('default' => ''); @@ -195,8 +195,8 @@ function sanitize_columns($columns, $fields = NULL) { /** * Render the given style. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $handlers = $this->display->handler->getHandlers('field'); if (empty($handlers)) { $form['error_markup'] = array( diff --git a/lib/Drupal/views/Plugin/views/style/UnformattedSummary.php b/lib/Drupal/views/Plugin/views/style/UnformattedSummary.php index 46a087032cde..d5ed76f76efe 100644 --- a/lib/Drupal/views/Plugin/views/style/UnformattedSummary.php +++ b/lib/Drupal/views/Plugin/views/style/UnformattedSummary.php @@ -25,15 +25,15 @@ */ class UnformattedSummary extends DefaultSummary { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['inline'] = array('default' => FALSE, 'bool' => TRUE); $options['separator'] = array('default' => ''); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['inline'] = array( '#type' => 'checkbox', '#default_value' => !empty($this->options['inline']), diff --git a/lib/Drupal/views/Plugin/views/wizard/WizardInterface.php b/lib/Drupal/views/Plugin/views/wizard/WizardInterface.php index f736ba292166..3887311f7856 100644 --- a/lib/Drupal/views/Plugin/views/wizard/WizardInterface.php +++ b/lib/Drupal/views/Plugin/views/wizard/WizardInterface.php @@ -37,7 +37,7 @@ function build_form($form, &$form_state); * An empty array if the view is valid; an array of error strings if it is * not. */ - function validate(array $form, array &$form_state); + public function validate(array $form, array &$form_state); /** * Creates a view from values that have already been validated. diff --git a/lib/Drupal/views/Plugin/views/wizard/WizardPluginBase.php b/lib/Drupal/views/Plugin/views/wizard/WizardPluginBase.php index 38a6d1480a2e..379a3580ba0c 100644 --- a/lib/Drupal/views/Plugin/views/wizard/WizardPluginBase.php +++ b/lib/Drupal/views/Plugin/views/wizard/WizardPluginBase.php @@ -627,7 +627,7 @@ protected function addDisplays($view, $display_options, $form, $form_state) { // The page display is usually the main one (from the user's point of // view). Its options should therefore become the overall view defaults, // so that new displays which are added later automatically inherit them. - $this->set_default_options($display_options['page'], $display, $default_display); + $this->setDefaultOptions($display_options['page'], $display, $default_display); // Display: Feed (attached to the page). if (isset($display_options['feed'])) { @@ -642,7 +642,7 @@ protected function addDisplays($view, $display_options, $form, $form_state) { // When there is no page, the block display options should become the // overall view defaults. if (!isset($display_options['page'])) { - $this->set_default_options($display_options['block'], $display, $default_display); + $this->setDefaultOptions($display_options['block'], $display, $default_display); } else { $this->set_override_options($display_options['block'], $display, $default_display); @@ -892,7 +892,7 @@ protected function page_feed_display_options($form, $form_state) { * @param $default_display * The default display, which will store the options when possible. */ - protected function set_default_options($options, $display, $default_display) { + protected function setDefaultOptions($options, $display, $default_display) { foreach ($options as $option => $value) { // If the default display supports this option, set the value there. // Otherwise, set it on the provided display. @@ -912,7 +912,7 @@ protected function set_default_options($options, $display, $default_display) { * This function can be used to set options for a display when it is desired * that the options inherit from the default display whenever possible. This * avoids setting too many options as overrides, which will be harder for the - * user to modify later. For example, if $this->set_default_options() was + * user to modify later. For example, if $this->setDefaultOptions() was * previously called on a page display and then this function is called on a * block display, and if the user entered the same title for both displays in * the views wizard, then the view will wind up with the title stored as the @@ -986,7 +986,7 @@ protected function set_validated_view(array $form, array &$form_state, View $vie * * Instantiates the view from the form submission and validates its values. */ - function validate(array $form, array &$form_state) { + public function validate(array $form, array &$form_state) { $view = $this->instantiate_view($form, $form_state); $errors = $view->validate(); if (!is_array($errors) || empty($errors)) { diff --git a/lib/Drupal/views/Tests/BasicTest.php b/lib/Drupal/views/Tests/BasicTest.php index f89a9a3be53d..0eaa0785b53a 100644 --- a/lib/Drupal/views/Tests/BasicTest.php +++ b/lib/Drupal/views/Tests/BasicTest.php @@ -119,8 +119,10 @@ public function testSimpleArgument() { 'breadcrumb' => '', 'default_argument_type' => 'fixed', 'default_argument' => '', - 'validate_type' => 'none', - 'validate_fail' => 'not found', + 'validate' => array( + 'type' => 'none', + 'fail' => 'not found', + ), 'break_phrase' => 0, 'not' => 0, 'id' => 'age', diff --git a/lib/Drupal/views/Tests/Handler/ArgumentNullTest.php b/lib/Drupal/views/Tests/Handler/ArgumentNullTest.php index c94e2f7d4b63..fc17536d141d 100644 --- a/lib/Drupal/views/Tests/Handler/ArgumentNullTest.php +++ b/lib/Drupal/views/Tests/Handler/ArgumentNullTest.php @@ -51,13 +51,13 @@ public function testAreaText() { // Make sure that the argument is not validated yet. unset($view->argument['null']->argument_validated); - $this->assertTrue($view->argument['null']->validate_arg(26)); + $this->assertTrue($view->argument['null']->validateArgument(26)); // test must_not_be option. unset($view->argument['null']->argument_validated); $view->argument['null']->options['must_not_be'] = TRUE; - $this->assertFalse($view->argument['null']->validate_arg(26), 'must_not_be returns FALSE, if there is an argument'); + $this->assertFalse($view->argument['null']->validateArgument(26), 'must_not_be returns FALSE, if there is an argument'); unset($view->argument['null']->argument_validated); - $this->assertTrue($view->argument['null']->validate_arg(NULL), 'must_not_be returns TRUE, if there is no argument'); + $this->assertTrue($view->argument['null']->validateArgument(NULL), 'must_not_be returns TRUE, if there is no argument'); // Test execution. $view = $this->getBasicView(); diff --git a/lib/Drupal/views/Tests/Plugin/ArgumentDefaultTest.php b/lib/Drupal/views/Tests/Plugin/ArgumentDefaultTest.php index a11c2b158e31..7411412eacaa 100644 --- a/lib/Drupal/views/Tests/Plugin/ArgumentDefaultTest.php +++ b/lib/Drupal/views/Tests/Plugin/ArgumentDefaultTest.php @@ -55,7 +55,7 @@ function testArgumentDefaultNoOptions() { $error = array( '%type' => 'Notice', '!message' => 'Undefined index: ' . $argument_type, - '%function' => 'views_handler_argument->options_validate()', + '%function' => 'views_handler_argument->validateOptionsForm()', ); $message = t('%type: !message in %function', $error); $this->assertNoRaw($message, t('Did not find error message: !message.', array('!message' => $message))); diff --git a/lib/Drupal/views/Tests/Plugin/ArgumentValidatorTest.php b/lib/Drupal/views/Tests/Plugin/ArgumentValidatorTest.php index a400fd92cf03..9fe68da1a8d1 100644 --- a/lib/Drupal/views/Tests/Plugin/ArgumentValidatorTest.php +++ b/lib/Drupal/views/Tests/Plugin/ArgumentValidatorTest.php @@ -28,10 +28,10 @@ function testArgumentValidatePhp() { $view->setDisplay('default'); $view->preExecute(); $view->initHandlers(); - $this->assertTrue($view->argument['null']->validate_arg($string)); + $this->assertTrue($view->argument['null']->validateArgument($string)); // Reset safed argument validation. $view->argument['null']->argument_validated = NULL; - $this->assertFalse($view->argument['null']->validate_arg($this->randomName())); + $this->assertFalse($view->argument['null']->validateArgument($this->randomName())); } function testArgumentValidateNumeric() { @@ -39,10 +39,10 @@ function testArgumentValidateNumeric() { $view->setDisplay('default'); $view->preExecute(); $view->initHandlers(); - $this->assertFalse($view->argument['null']->validate_arg($this->randomString())); + $this->assertFalse($view->argument['null']->validateArgument($this->randomString())); // Reset safed argument validation. $view->argument['null']->argument_validated = NULL; - $this->assertTrue($view->argument['null']->validate_arg(12)); + $this->assertTrue($view->argument['null']->validateArgument(12)); } function view_test_argument_validate_php($string) { diff --git a/lib/Drupal/views/Tests/TranslatableTest.php b/lib/Drupal/views/Tests/TranslatableTest.php index f9183d184fe9..822b9df852ec 100644 --- a/lib/Drupal/views/Tests/TranslatableTest.php +++ b/lib/Drupal/views/Tests/TranslatableTest.php @@ -97,7 +97,7 @@ public function testTranslation() { sort($expected_strings); sort($view->localization_plugin->translated_strings); - // @todo The plugin::unpack_options() method is missing some keys of the + // @todo The plugin::unpackOptions() method is missing some keys of the // display, but calls the translate method two times per item. //$this->assertEqual($expected_strings, $view->localization_plugin->translated_strings, 'Make sure that every string got loaded translated'); } @@ -114,7 +114,7 @@ public function testTranslationKey() { foreach ($view->display as $display_id => $display) { $translatables = array(); - $display->handler->unpack_translatables($translatables); + $display->handler->unpackTranslatables($translatables); $this->string_keys = array( 'Master1' => array('title'), diff --git a/lib/Drupal/views/Tests/User/ArgumentValidateTest.php b/lib/Drupal/views/Tests/User/ArgumentValidateTest.php index 41b18d822dd5..9ec4312b7fb1 100644 --- a/lib/Drupal/views/Tests/User/ArgumentValidateTest.php +++ b/lib/Drupal/views/Tests/User/ArgumentValidateTest.php @@ -35,15 +35,15 @@ function testArgumentValidateUserUid() { $view->setDisplay('default'); $view->preExecute(); $view->initHandlers(); - $this->assertTrue($view->argument['null']->validate_arg($account->uid)); + $this->assertTrue($view->argument['null']->validateArgument($account->uid)); // Reset safed argument validation. $view->argument['null']->argument_validated = NULL; // Fail for a string variable since type is 'uid' - $this->assertFalse($view->argument['null']->validate_arg($account->name)); + $this->assertFalse($view->argument['null']->validateArgument($account->name)); // Reset safed argument validation. $view->argument['null']->argument_validated = NULL; // Fail for a valid numeric, but for a user that doesn't exist - $this->assertFalse($view->argument['null']->validate_arg(32)); + $this->assertFalse($view->argument['null']->validateArgument(32)); } function testArgumentValidateUserName() { @@ -53,15 +53,15 @@ function testArgumentValidateUserName() { $view->setDisplay('default'); $view->preExecute(); $view->initHandlers(); - $this->assertTrue($view->argument['null']->validate_arg($account->name)); + $this->assertTrue($view->argument['null']->validateArgument($account->name)); // Reset safed argument validation. $view->argument['null']->argument_validated = NULL; // Fail for a uid variable since type is 'name' - $this->assertFalse($view->argument['null']->validate_arg($account->uid)); + $this->assertFalse($view->argument['null']->validateArgument($account->uid)); // Reset safed argument validation. $view->argument['null']->argument_validated = NULL; // Fail for a valid string, but for a user that doesn't exist - $this->assertFalse($view->argument['null']->validate_arg($this->randomName())); + $this->assertFalse($view->argument['null']->validateArgument($this->randomName())); } function testArgumentValidateUserEither() { @@ -71,19 +71,19 @@ function testArgumentValidateUserEither() { $view->setDisplay('default'); $view->preExecute(); $view->initHandlers(); - $this->assertTrue($view->argument['null']->validate_arg($account->name)); + $this->assertTrue($view->argument['null']->validateArgument($account->name)); // Reset safed argument validation. $view->argument['null']->argument_validated = NULL; // Fail for a uid variable since type is 'name' - $this->assertTrue($view->argument['null']->validate_arg($account->uid)); + $this->assertTrue($view->argument['null']->validateArgument($account->uid)); // Reset safed argument validation. $view->argument['null']->argument_validated = NULL; // Fail for a valid string, but for a user that doesn't exist - $this->assertFalse($view->argument['null']->validate_arg($this->randomName())); + $this->assertFalse($view->argument['null']->validateArgument($this->randomName())); // Reset safed argument validation. $view->argument['null']->argument_validated = NULL; // Fail for a valid uid, but for a user that doesn't exist - $this->assertFalse($view->argument['null']->validate_arg(32)); + $this->assertFalse($view->argument['null']->validateArgument(32)); } function view_argument_validate_user($argtype) { diff --git a/lib/Drupal/views/View.php b/lib/Drupal/views/View.php index d1e2067a12e7..b3a465c13766 100644 --- a/lib/Drupal/views/View.php +++ b/lib/Drupal/views/View.php @@ -822,7 +822,7 @@ protected function _buildArguments() { // Set the argument, which will also validate that the argument can be set. if (!$argument->set_argument($arg)) { - $status = $argument->validate_fail($arg); + $status = $argument->validateFail($arg); break; } diff --git a/lib/Views/aggregator/Plugin/views/field/Category.php b/lib/Views/aggregator/Plugin/views/field/Category.php index d58bc1d31e34..f5714a974254 100644 --- a/lib/Views/aggregator/Plugin/views/field/Category.php +++ b/lib/Views/aggregator/Plugin/views/field/Category.php @@ -26,13 +26,13 @@ class Category extends FieldPluginBase { /** * Constructor to provide additional field to add. */ - function construct() { + public function construct() { parent::construct(); $this->additional_fields['cid'] = 'cid'; } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_to_category'] = array('default' => FALSE, 'bool' => TRUE); return $options; } @@ -40,14 +40,14 @@ function option_definition() { /** * Provide link to category option */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['link_to_category'] = array( '#title' => t('Link this field to its aggregator category page'), '#description' => t('This will override any other link you have set.'), '#type' => 'checkbox', '#default_value' => !empty($this->options['link_to_category']), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } /** diff --git a/lib/Views/aggregator/Plugin/views/field/TitleLink.php b/lib/Views/aggregator/Plugin/views/field/TitleLink.php index 2895c0a85bcf..8e3e932ebf2a 100644 --- a/lib/Views/aggregator/Plugin/views/field/TitleLink.php +++ b/lib/Views/aggregator/Plugin/views/field/TitleLink.php @@ -23,13 +23,13 @@ */ class TitleLink extends FieldPluginBase { - function construct() { + public function construct() { parent::construct(); $this->additional_fields['link'] = 'link'; } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['display_as_link'] = array('default' => TRUE, 'bool' => TRUE); @@ -39,13 +39,13 @@ function option_definition() { /** * Provide link to the page being visited. */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['display_as_link'] = array( '#title' => t('Display as link'), '#type' => 'checkbox', '#default_value' => !empty($this->options['display_as_link']), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function render($values) { diff --git a/lib/Views/aggregator/Plugin/views/row/Rss.php b/lib/Views/aggregator/Plugin/views/row/Rss.php index e1b519cfdf42..4a5b6590faf1 100644 --- a/lib/Views/aggregator/Plugin/views/row/Rss.php +++ b/lib/Views/aggregator/Plugin/views/row/Rss.php @@ -28,15 +28,15 @@ class Rss extends RowPluginBase { var $base_table = 'aggregator_item'; var $base_field = 'iid'; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['item_length'] = array('default' => 'default'); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['item_length'] = array( '#type' => 'select', '#title' => t('Display type'), @@ -82,7 +82,7 @@ function render($row) { } } - return theme($this->theme_functions(), array( + return theme($this->themeFunctions(), array( 'view' => $this->view, 'options' => $this->options, 'row' => $item diff --git a/lib/Views/comment/Plugin/views/argument/UserUid.php b/lib/Views/comment/Plugin/views/argument/UserUid.php index 1ffa4ba91ccf..9dade8030eef 100644 --- a/lib/Views/comment/Plugin/views/argument/UserUid.php +++ b/lib/Views/comment/Plugin/views/argument/UserUid.php @@ -54,7 +54,7 @@ function default_actions($which = NULL) { } } - function query($group_by = FALSE) { + public function query($group_by = FALSE) { $this->ensure_my_table(); $subselect = db_select('comment', 'c'); diff --git a/lib/Views/comment/Plugin/views/field/Comment.php b/lib/Views/comment/Plugin/views/field/Comment.php index 3d6754437d3e..c76651ae8887 100644 --- a/lib/Views/comment/Plugin/views/field/Comment.php +++ b/lib/Views/comment/Plugin/views/field/Comment.php @@ -33,8 +33,8 @@ function init(&$view, &$options) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_to_comment'] = array('default' => TRUE, 'bool' => TRUE); $options['link_to_node'] = array('default' => FALSE, 'bool' => TRUE); @@ -44,7 +44,7 @@ function option_definition() { /** * Provide link-to-comment option */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['link_to_comment'] = array( '#title' => t('Link this field to its comment'), '#description' => t("Enable to override this field's links."), @@ -56,7 +56,7 @@ function options_form(&$form, &$form_state) { '#type' => 'checkbox', '#default_value' => $this->options['link_to_node'], ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function render_link($data, $values) { diff --git a/lib/Views/comment/Plugin/views/field/LastTimestamp.php b/lib/Views/comment/Plugin/views/field/LastTimestamp.php index dcf880881337..18bb0f61ac4a 100644 --- a/lib/Views/comment/Plugin/views/field/LastTimestamp.php +++ b/lib/Views/comment/Plugin/views/field/LastTimestamp.php @@ -22,7 +22,7 @@ */ class LastTimestamp extends Date { - function construct() { + public function construct() { parent::construct(); $this->additional_fields['comment_count'] = 'comment_count'; } diff --git a/lib/Views/comment/Plugin/views/field/Link.php b/lib/Views/comment/Plugin/views/field/Link.php index 442b9d53fcd5..6ba3c8eb1ec7 100644 --- a/lib/Views/comment/Plugin/views/field/Link.php +++ b/lib/Views/comment/Plugin/views/field/Link.php @@ -22,14 +22,14 @@ */ class Link extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['text'] = array('default' => '', 'translatable' => TRUE); $options['link_to_node'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['text'] = array( '#type' => 'textfield', '#title' => t('Text to display'), @@ -40,10 +40,10 @@ function options_form(&$form, &$form_state) { '#type' => 'checkbox', '#default_value' => $this->options['link_to_node'], ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } - function query() {} + public function query() {} function render($values) { $comment = $this->get_entity($values); diff --git a/lib/Views/comment/Plugin/views/field/LinkEdit.php b/lib/Views/comment/Plugin/views/field/LinkEdit.php index 85c12acacc80..7b8c1f246742 100644 --- a/lib/Views/comment/Plugin/views/field/LinkEdit.php +++ b/lib/Views/comment/Plugin/views/field/LinkEdit.php @@ -21,15 +21,15 @@ */ class LinkEdit extends Link { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['destination'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['destination'] = array( '#type' => 'checkbox', diff --git a/lib/Views/comment/Plugin/views/field/NcsLastCommentName.php b/lib/Views/comment/Plugin/views/field/NcsLastCommentName.php index 461bd2b719a7..33135c44659c 100644 --- a/lib/Views/comment/Plugin/views/field/NcsLastCommentName.php +++ b/lib/Views/comment/Plugin/views/field/NcsLastCommentName.php @@ -22,7 +22,7 @@ */ class NcsLastCommentName extends FieldPluginBase { - function query() { + public function query() { // last_comment_name only contains data if the user is anonymous. So we // have to join in a specially related user table. $this->ensure_my_table(); @@ -41,8 +41,8 @@ function query() { $this->uid = $this->query->add_field($this->table_alias, 'last_comment_uid'); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_to_user'] = array('default' => TRUE, 'bool' => TRUE); diff --git a/lib/Views/comment/Plugin/views/field/NcsLastUpdated.php b/lib/Views/comment/Plugin/views/field/NcsLastUpdated.php index d42bc7903e2e..a3dcb3e5b47b 100644 --- a/lib/Views/comment/Plugin/views/field/NcsLastUpdated.php +++ b/lib/Views/comment/Plugin/views/field/NcsLastUpdated.php @@ -22,7 +22,7 @@ */ class NcsLastUpdated extends Date { - function query() { + public function query() { $this->ensure_my_table(); $this->node_table = $this->query->ensure_table('node', $this->relationship); $this->field_alias = $this->query->add_field(NULL, "GREATEST(" . $this->node_table . ".changed, " . $this->table_alias . ".last_comment_timestamp)", $this->table_alias . '_' . $this->field); diff --git a/lib/Views/comment/Plugin/views/field/NodeLink.php b/lib/Views/comment/Plugin/views/field/NodeLink.php index fad4fd2a78a0..c59940305eee 100644 --- a/lib/Views/comment/Plugin/views/field/NodeLink.php +++ b/lib/Views/comment/Plugin/views/field/NodeLink.php @@ -22,13 +22,13 @@ */ class NodeLink extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['teaser'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['teaser'] = array( '#type' => 'checkbox', '#title' => t('Show teaser-style link'), @@ -36,10 +36,10 @@ function options_form(&$form, &$form_state) { '#description' => t('Show the comment link in the form used on standard node teasers, rather than the full node form.'), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } - function query() {} + public function query() {} function render($values) { $node = $this->get_entity($values); diff --git a/lib/Views/comment/Plugin/views/field/NodeNewComments.php b/lib/Views/comment/Plugin/views/field/NodeNewComments.php index 6c5aab64beda..4777778cea74 100644 --- a/lib/Views/comment/Plugin/views/field/NodeNewComments.php +++ b/lib/Views/comment/Plugin/views/field/NodeNewComments.php @@ -22,22 +22,22 @@ */ class NodeNewComments extends Numeric { - function construct() { + public function construct() { parent::construct(); $this->additional_fields['nid'] = 'nid'; $this->additional_fields['type'] = 'type'; $this->additional_fields['comment_count'] = array('table' => 'node_comment_statistics', 'field' => 'comment_count'); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_to_comment'] = array('default' => TRUE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['link_to_comment'] = array( '#title' => t('Link this field to new comments'), '#description' => t("Enable to override this field's links."), @@ -45,10 +45,10 @@ function options_form(&$form, &$form_state) { '#default_value' => $this->options['link_to_comment'], ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } - function query() { + public function query() { $this->ensure_my_table(); $this->add_additional_fields(); $this->field_alias = $this->table . '_' . $this->field; diff --git a/lib/Views/comment/Plugin/views/field/Username.php b/lib/Views/comment/Plugin/views/field/Username.php index eefea5bf03d5..a271426b2ba0 100644 --- a/lib/Views/comment/Plugin/views/field/Username.php +++ b/lib/Views/comment/Plugin/views/field/Username.php @@ -31,19 +31,19 @@ function init(&$view, &$data) { $this->additional_fields['homepage'] = 'homepage'; } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_to_user'] = array('default' => TRUE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['link_to_user'] = array( '#title' => t("Link this field to its user or an author's homepage"), '#type' => 'checkbox', '#default_value' => $this->options['link_to_user'], ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function render_link($data, $values) { diff --git a/lib/Views/comment/Plugin/views/filter/NcsLastUpdated.php b/lib/Views/comment/Plugin/views/filter/NcsLastUpdated.php index b2dce6e7bccb..cd69888818f7 100644 --- a/lib/Views/comment/Plugin/views/filter/NcsLastUpdated.php +++ b/lib/Views/comment/Plugin/views/filter/NcsLastUpdated.php @@ -22,7 +22,7 @@ */ class NcsLastUpdated extends Date { - function query() { + public function query() { $this->ensure_my_table(); $this->node_table = $this->query->ensure_table('node', $this->relationship); diff --git a/lib/Views/comment/Plugin/views/filter/UserUid.php b/lib/Views/comment/Plugin/views/filter/UserUid.php index fc312f4fa716..97c4598835db 100644 --- a/lib/Views/comment/Plugin/views/filter/UserUid.php +++ b/lib/Views/comment/Plugin/views/filter/UserUid.php @@ -23,7 +23,7 @@ */ class UserUid extends FilterPluginBase { - function query() { + public function query() { $this->ensure_my_table(); $subselect = db_select('comment', 'c'); diff --git a/lib/Views/comment/Plugin/views/row/Rss.php b/lib/Views/comment/Plugin/views/row/Rss.php index 1050f99c0d51..323df24c337d 100644 --- a/lib/Views/comment/Plugin/views/row/Rss.php +++ b/lib/Views/comment/Plugin/views/row/Rss.php @@ -29,8 +29,8 @@ class Rss extends RowPluginBase { var $base_table = 'comment'; var $base_field = 'cid'; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['item_length'] = array('default' => 'default'); $options['links'] = array('default' => FALSE, 'bool' => TRUE); @@ -38,8 +38,8 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['item_length'] = array( '#type' => 'select', @@ -158,7 +158,7 @@ function render($row) { $item->elements = $comment->rss_elements; $item->cid = $comment->id(); - return theme($this->theme_functions(), array( + return theme($this->themeFunctions(), array( 'view' => $this->view, 'options' => $this->options, 'row' => $item diff --git a/lib/Views/comment/Plugin/views/row/View.php b/lib/Views/comment/Plugin/views/row/View.php index 43d0ed62acd4..1a465f99b513 100644 --- a/lib/Views/comment/Plugin/views/row/View.php +++ b/lib/Views/comment/Plugin/views/row/View.php @@ -39,19 +39,19 @@ class View extends RowPluginBase { */ var $nodes = array(); - function summary_title() { + public function summaryTitle() { return t('Settings'); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['links'] = array('default' => TRUE, 'bool' => TRUE); $options['view_mode'] = array('default' => 'full'); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $options = $this->options_form_summary_options(); $form['view_mode'] = array( diff --git a/lib/Views/comment/Plugin/views/sort/NcsLastCommentName.php b/lib/Views/comment/Plugin/views/sort/NcsLastCommentName.php index a60753636b2d..b81964771986 100644 --- a/lib/Views/comment/Plugin/views/sort/NcsLastCommentName.php +++ b/lib/Views/comment/Plugin/views/sort/NcsLastCommentName.php @@ -23,7 +23,7 @@ */ class NcsLastCommentName extends SortPluginBase { - function query() { + public function query() { $this->ensure_my_table(); $join = views_get_join(); $join->construct('users', $this->table_alias, 'last_comment_uid', 'uid'); diff --git a/lib/Views/comment/Plugin/views/sort/NcsLastUpdated.php b/lib/Views/comment/Plugin/views/sort/NcsLastUpdated.php index 2e4fa96e232c..52328e3719fc 100644 --- a/lib/Views/comment/Plugin/views/sort/NcsLastUpdated.php +++ b/lib/Views/comment/Plugin/views/sort/NcsLastUpdated.php @@ -22,7 +22,7 @@ */ class NcsLastUpdated extends Date { - function query() { + public function query() { $this->ensure_my_table(); $this->node_table = $this->query->ensure_table('node', $this->relationship); $this->field_alias = $this->query->add_orderby(NULL, "GREATEST(" . $this->node_table . ".changed, " . $this->table_alias . ".last_comment_timestamp)", $this->options['order'], $this->table_alias . '_' . $this->field); diff --git a/lib/Views/comment/Plugin/views/sort/Thread.php b/lib/Views/comment/Plugin/views/sort/Thread.php index 0ffaf8513264..f98b3cd488a0 100644 --- a/lib/Views/comment/Plugin/views/sort/Thread.php +++ b/lib/Views/comment/Plugin/views/sort/Thread.php @@ -22,7 +22,7 @@ */ class Thread extends SortPluginBase { - function query() { + public function query() { $this->ensure_my_table(); //Read comment_render() in comment.module for an explanation of the diff --git a/lib/Views/contact/Plugin/views/field/ContactLink.php b/lib/Views/contact/Plugin/views/field/ContactLink.php index 01cb3ef32b63..d160aa914f7c 100644 --- a/lib/Views/contact/Plugin/views/field/ContactLink.php +++ b/lib/Views/contact/Plugin/views/field/ContactLink.php @@ -22,11 +22,11 @@ */ class ContactLink extends Link { - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['text']['#title'] = t('Link label'); $form['text']['#required'] = TRUE; $form['text']['#default_value'] = empty($this->options['text']) ? t('contact') : $this->options['text']; - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } // An example of field level access control. diff --git a/lib/Views/field/Plugin/views/argument/FieldList.php b/lib/Views/field/Plugin/views/argument/FieldList.php index 02b6c4d63b89..0a45db73e97c 100644 --- a/lib/Views/field/Plugin/views/argument/FieldList.php +++ b/lib/Views/field/Plugin/views/argument/FieldList.php @@ -36,15 +36,15 @@ function init(&$view, &$options) { $this->allowed_values = options_allowed_values($field); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['summary']['contains']['human'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['summary']['human'] = array( '#title' => t('Display list value as human readable'), diff --git a/lib/Views/field/Plugin/views/argument/ListString.php b/lib/Views/field/Plugin/views/argument/ListString.php index b9dd1b9476b0..8ce1e14bff34 100644 --- a/lib/Views/field/Plugin/views/argument/ListString.php +++ b/lib/Views/field/Plugin/views/argument/ListString.php @@ -36,16 +36,16 @@ function init(&$view, &$options) { $this->allowed_values = options_allowed_values($field); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['summary']['contains']['human'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['summary']['human'] = array( '#title' => t('Display list value as human readable'), diff --git a/lib/Views/field/Plugin/views/field/Field.php b/lib/Views/field/Plugin/views/field/Field.php index 60fecec602f8..c1d88ec829a7 100644 --- a/lib/Views/field/Plugin/views/field/Field.php +++ b/lib/Views/field/Plugin/views/field/Field.php @@ -138,7 +138,7 @@ function get_base_table() { * By default, all needed data is taken from entities loaded by the query * plugin. Columns are added only if they are used in groupings. */ - function query($use_groupby = FALSE) { + public function query($use_groupby = FALSE) { $this->get_base_table(); $entity_type = $this->definition['entity_tables'][$this->base_table]; @@ -251,10 +251,10 @@ function click_sort($order) { $this->query->add_orderby(NULL, NULL, $order, $this->aliases[$column]); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); - // option_definition runs before init/construct, so no $this->field_info + // defineOptions runs before init/construct, so no $this->field_info $field = field_info_field($this->definition['field_name']); $field_type = field_info_field_types($field['type']); $column_names = array_keys($field['columns']); @@ -321,8 +321,8 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $field = $this->field_info; $formatters = _field_view_formatter_options($field['type']); diff --git a/lib/Views/field/Plugin/views/relationship/EntityReverse.php b/lib/Views/field/Plugin/views/relationship/EntityReverse.php index a39027cdc065..cede9491e0c5 100644 --- a/lib/Views/field/Plugin/views/relationship/EntityReverse.php +++ b/lib/Views/field/Plugin/views/relationship/EntityReverse.php @@ -31,7 +31,7 @@ function init(&$view, &$options) { /** * Called to implement a relationship in a query. */ - function query() { + public function query() { $this->ensure_my_table(); // First, relate our base table to the current base table to the // field, using the base table's id field to the field's column. diff --git a/lib/Views/file/Plugin/views/field/File.php b/lib/Views/file/Plugin/views/field/File.php index b9f6147cfe15..9341ad63defe 100644 --- a/lib/Views/file/Plugin/views/field/File.php +++ b/lib/Views/file/Plugin/views/field/File.php @@ -32,8 +32,8 @@ function init(&$view, &$options) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_to_file'] = array('default' => FALSE, 'bool' => TRUE); return $options; } @@ -41,14 +41,14 @@ function option_definition() { /** * Provide link to file option */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['link_to_file'] = array( '#title' => t('Link this field to download the file'), '#description' => t("Enable to override this field's links."), '#type' => 'checkbox', '#default_value' => !empty($this->options['link_to_file']), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } /** diff --git a/lib/Views/file/Plugin/views/field/FileMime.php b/lib/Views/file/Plugin/views/field/FileMime.php index 21a3f1913930..ebef8cb75e38 100644 --- a/lib/Views/file/Plugin/views/field/FileMime.php +++ b/lib/Views/file/Plugin/views/field/FileMime.php @@ -21,19 +21,19 @@ */ class FileMime extends File { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['filemime_image'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['filemime_image'] = array( '#title' => t('Display an icon representing the file type, instead of the MIME text (such as "image/jpeg")'), '#type' => 'checkbox', '#default_value' => !empty($this->options['filemime_image']), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function render($values) { diff --git a/lib/Views/file/Plugin/views/field/Uri.php b/lib/Views/file/Plugin/views/field/Uri.php index 46d489c74543..9a804aa4b5d7 100644 --- a/lib/Views/file/Plugin/views/field/Uri.php +++ b/lib/Views/file/Plugin/views/field/Uri.php @@ -19,20 +19,20 @@ */ class Uri extends File { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['file_download_path'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['file_download_path'] = array( '#title' => t('Display download path instead of file storage URI'), '#description' => t('This will provide the full download URL rather than the internal filestream address.'), '#type' => 'checkbox', '#default_value' => !empty($this->options['file_download_path']), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function render($values) { diff --git a/lib/Views/filter/Plugin/views/field/FormatName.php b/lib/Views/filter/Plugin/views/field/FormatName.php index 21cba924f007..d02a017886e6 100644 --- a/lib/Views/filter/Plugin/views/field/FormatName.php +++ b/lib/Views/filter/Plugin/views/field/FormatName.php @@ -22,13 +22,13 @@ */ class FormatName extends FieldPluginBase { - function construct() { + public function construct() { parent::construct(); // Be explicit about the table we are using. $this->additional_fields['name'] = array('table' => 'filter_formats', 'field' => 'name'); } - function query() { + public function query() { $this->ensure_my_table(); $this->add_additional_fields(); } diff --git a/lib/Views/language/Plugin/views/field/Language.php b/lib/Views/language/Plugin/views/field/Language.php index 7b003c11d1c8..104ae3f34e24 100644 --- a/lib/Views/language/Plugin/views/field/Language.php +++ b/lib/Views/language/Plugin/views/field/Language.php @@ -22,15 +22,15 @@ */ class Language extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['native_language'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['native_language'] = array( '#title' => t('Native language'), '#type' => 'checkbox', diff --git a/lib/Views/locale/Plugin/views/argument/Group.php b/lib/Views/locale/Plugin/views/argument/Group.php index ef1b04823759..3a640a54c048 100644 --- a/lib/Views/locale/Plugin/views/argument/Group.php +++ b/lib/Views/locale/Plugin/views/argument/Group.php @@ -22,7 +22,7 @@ */ class Group extends ArgumentPluginBase { - function construct() { + public function construct() { parent::construct('group'); } diff --git a/lib/Views/locale/Plugin/views/field/LinkEdit.php b/lib/Views/locale/Plugin/views/field/LinkEdit.php index 6f32e5889bea..7f4bc992bd5a 100644 --- a/lib/Views/locale/Plugin/views/field/LinkEdit.php +++ b/lib/Views/locale/Plugin/views/field/LinkEdit.php @@ -22,29 +22,29 @@ */ class LinkEdit extends FieldPluginBase { - function construct() { + public function construct() { parent::construct(); $this->additional_fields['lid'] = 'lid'; } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['text'] = array('default' => '', 'translatable' => TRUE); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['text'] = array( '#type' => 'textfield', '#title' => t('Text to display'), '#default_value' => $this->options['text'], ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } - function query() { + public function query() { $this->ensure_my_table(); $this->add_additional_fields(); } diff --git a/lib/Views/node/Plugin/views/argument/CreatedDay.php b/lib/Views/node/Plugin/views/argument/CreatedDay.php index 59bddd0c6f6c..020e025acf4f 100644 --- a/lib/Views/node/Plugin/views/argument/CreatedDay.php +++ b/lib/Views/node/Plugin/views/argument/CreatedDay.php @@ -23,7 +23,7 @@ class CreatedDay extends Date { /** * Constructor implementation */ - function construct() { + public function construct() { parent::construct(); $this->formula = views_date_sql_extract('DAY', "***table***.$this->real_field"); $this->format = 'j'; diff --git a/lib/Views/node/Plugin/views/argument/CreatedFullDate.php b/lib/Views/node/Plugin/views/argument/CreatedFullDate.php index 57134303d095..ce0755b297ee 100644 --- a/lib/Views/node/Plugin/views/argument/CreatedFullDate.php +++ b/lib/Views/node/Plugin/views/argument/CreatedFullDate.php @@ -23,7 +23,7 @@ class CreatedFullDate extends Date { /** * Constructor implementation */ - function construct() { + public function construct() { parent::construct(); $this->format = 'F j, Y'; $this->arg_format = 'Ymd'; diff --git a/lib/Views/node/Plugin/views/argument/CreatedMonth.php b/lib/Views/node/Plugin/views/argument/CreatedMonth.php index 074af7c81be9..1c4673cd4a26 100644 --- a/lib/Views/node/Plugin/views/argument/CreatedMonth.php +++ b/lib/Views/node/Plugin/views/argument/CreatedMonth.php @@ -23,7 +23,7 @@ class CreatedMonth extends Date { /** * Constructor implementation */ - function construct() { + public function construct() { parent::construct(); $this->formula = views_date_sql_extract('MONTH', "***table***.$this->real_field"); $this->format = 'F'; diff --git a/lib/Views/node/Plugin/views/argument/CreatedWeek.php b/lib/Views/node/Plugin/views/argument/CreatedWeek.php index 9b415dcd2bd2..55b326f4e942 100644 --- a/lib/Views/node/Plugin/views/argument/CreatedWeek.php +++ b/lib/Views/node/Plugin/views/argument/CreatedWeek.php @@ -23,7 +23,7 @@ class CreatedWeek extends Date { /** * Constructor implementation */ - function construct() { + public function construct() { parent::construct(); $this->arg_format = 'w'; $this->formula = views_date_sql_extract('WEEK', "***table***.$this->real_field"); diff --git a/lib/Views/node/Plugin/views/argument/CreatedYear.php b/lib/Views/node/Plugin/views/argument/CreatedYear.php index 2928f2b478d9..1d2dd5c3e192 100644 --- a/lib/Views/node/Plugin/views/argument/CreatedYear.php +++ b/lib/Views/node/Plugin/views/argument/CreatedYear.php @@ -23,7 +23,7 @@ class CreatedYear extends Date { /** * Constructor implementation */ - function construct() { + public function construct() { parent::construct(); $this->arg_format = 'Y'; $this->formula = views_date_sql_extract('YEAR', "***table***.$this->real_field"); diff --git a/lib/Views/node/Plugin/views/argument/CreatedYearMonth.php b/lib/Views/node/Plugin/views/argument/CreatedYearMonth.php index 1e9f0d5b1423..5eb5e671b289 100644 --- a/lib/Views/node/Plugin/views/argument/CreatedYearMonth.php +++ b/lib/Views/node/Plugin/views/argument/CreatedYearMonth.php @@ -23,7 +23,7 @@ class CreatedYearMonth extends Date { /** * Constructor implementation */ - function construct() { + public function construct() { parent::construct(); $this->format = 'F Y'; $this->arg_format = 'Ym'; diff --git a/lib/Views/node/Plugin/views/argument/Type.php b/lib/Views/node/Plugin/views/argument/Type.php index 5d64bd003f07..370fa0206f06 100644 --- a/lib/Views/node/Plugin/views/argument/Type.php +++ b/lib/Views/node/Plugin/views/argument/Type.php @@ -20,7 +20,7 @@ */ class Type extends String { - function construct() { + public function construct() { parent::construct('type'); } diff --git a/lib/Views/node/Plugin/views/argument/UidRevision.php b/lib/Views/node/Plugin/views/argument/UidRevision.php index a51c91f767da..67315483ac0a 100644 --- a/lib/Views/node/Plugin/views/argument/UidRevision.php +++ b/lib/Views/node/Plugin/views/argument/UidRevision.php @@ -21,7 +21,7 @@ */ class UidRevision extends Uid { - function query($group_by = FALSE) { + public function query($group_by = FALSE) { $this->ensure_my_table(); $placeholder = $this->placeholder(); $this->query->add_where_expression(0, "$this->table_alias.uid = $placeholder OR ((SELECT COUNT(*) FROM {node_revision} nr WHERE nr.uid = $placeholder AND nr.nid = $this->table_alias.nid) > 0)", array($placeholder => $this->argument)); diff --git a/lib/Views/node/Plugin/views/argument_validator/Node.php b/lib/Views/node/Plugin/views/argument_validator/Node.php index e20d2b071479..f85ffb25b257 100644 --- a/lib/Views/node/Plugin/views/argument_validator/Node.php +++ b/lib/Views/node/Plugin/views/argument_validator/Node.php @@ -22,8 +22,8 @@ */ class Node extends ArgumentValidatorPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['types'] = array('default' => array()); $options['access'] = array('default' => FALSE, 'bool' => TRUE); $options['access_op'] = array('default' => 'view'); @@ -32,7 +32,7 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $types = node_type_get_types(); $options = array(); foreach ($types as $type => $info) { @@ -75,7 +75,7 @@ function options_form(&$form, &$form_state) { ); } - function options_submit(&$form, &$form_state, &$options = array()) { + public function submitOptionsForm(&$form, &$form_state, &$options = array()) { // filter trash out of the options so we don't store giant unnecessary arrays $options['types'] = array_filter($options['types']); } diff --git a/lib/Views/node/Plugin/views/field/HistoryUserTimestamp.php b/lib/Views/node/Plugin/views/field/HistoryUserTimestamp.php index c7d8d36c5032..980ce0191225 100644 --- a/lib/Views/node/Plugin/views/field/HistoryUserTimestamp.php +++ b/lib/Views/node/Plugin/views/field/HistoryUserTimestamp.php @@ -37,16 +37,16 @@ function init(&$view, &$options) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['comments'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); if (module_exists('comment')) { $form['comments'] = array( '#type' => 'checkbox', @@ -57,7 +57,7 @@ function options_form(&$form, &$form_state) { } } - function query() { + public function query() { // Only add ourselves to the query if logged in. global $user; if (!$user->uid) { diff --git a/lib/Views/node/Plugin/views/field/Language.php b/lib/Views/node/Plugin/views/field/Language.php index 76ace42b46af..c4dff1bdf8d9 100644 --- a/lib/Views/node/Plugin/views/field/Language.php +++ b/lib/Views/node/Plugin/views/field/Language.php @@ -22,15 +22,15 @@ */ class Language extends Node { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['native_language'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['native_language'] = array( '#title' => t('Native language'), '#type' => 'checkbox', diff --git a/lib/Views/node/Plugin/views/field/Link.php b/lib/Views/node/Plugin/views/field/Link.php index 59560a2df8fc..0491889c2a19 100644 --- a/lib/Views/node/Plugin/views/field/Link.php +++ b/lib/Views/node/Plugin/views/field/Link.php @@ -22,26 +22,26 @@ */ class Link extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['text'] = array('default' => '', 'translatable' => TRUE); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['text'] = array( '#type' => 'textfield', '#title' => t('Text to display'), '#default_value' => $this->options['text'], ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); // The path is set by render_link function so don't allow to set it. $form['alter']['path'] = array('#access' => FALSE); $form['alter']['external'] = array('#access' => FALSE); } - function query() {} + public function query() {} function render($values) { if ($entity = $this->get_entity($values)) { diff --git a/lib/Views/node/Plugin/views/field/Node.php b/lib/Views/node/Plugin/views/field/Node.php index 7bea6498de1c..360c2aa069d1 100644 --- a/lib/Views/node/Plugin/views/field/Node.php +++ b/lib/Views/node/Plugin/views/field/Node.php @@ -35,8 +35,8 @@ function init(&$view, &$options) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_to_node'] = array('default' => isset($this->definition['link_to_node default']) ? $this->definition['link_to_node default'] : FALSE, 'bool' => TRUE); return $options; } @@ -44,7 +44,7 @@ function option_definition() { /** * Provide link to node option */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['link_to_node'] = array( '#title' => t('Link this field to the original piece of content'), '#description' => t("Enable to override this field's links."), @@ -52,7 +52,7 @@ function options_form(&$form, &$form_state) { '#default_value' => !empty($this->options['link_to_node']), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } /** diff --git a/lib/Views/node/Plugin/views/field/Path.php b/lib/Views/node/Plugin/views/field/Path.php index e22617939e83..cdb8af07167f 100644 --- a/lib/Views/node/Plugin/views/field/Path.php +++ b/lib/Views/node/Plugin/views/field/Path.php @@ -22,20 +22,20 @@ */ class Path extends FieldPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['absolute'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function construct() { + public function construct() { parent::construct(); $this->additional_fields['nid'] = 'nid'; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['absolute'] = array( '#type' => 'checkbox', '#title' => t('Use absolute link (begins with "http://")'), @@ -45,7 +45,7 @@ function options_form(&$form, &$form_state) { ); } - function query() { + public function query() { $this->ensure_my_table(); $this->add_additional_fields(); } diff --git a/lib/Views/node/Plugin/views/field/Revision.php b/lib/Views/node/Plugin/views/field/Revision.php index 0882f480e3ec..284714f538b2 100644 --- a/lib/Views/node/Plugin/views/field/Revision.php +++ b/lib/Views/node/Plugin/views/field/Revision.php @@ -32,8 +32,8 @@ function init(&$view, &$options) { } } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_to_node_revision'] = array('default' => FALSE, 'bool' => TRUE); return $options; } @@ -41,14 +41,14 @@ function option_definition() { /** * Provide link to revision option. */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['link_to_node_revision'] = array( '#title' => t('Link this field to its content revision'), '#description' => t('This will override any other link you have set.'), '#type' => 'checkbox', '#default_value' => !empty($this->options['link_to_node_revision']), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } /** diff --git a/lib/Views/node/Plugin/views/field/RevisionLink.php b/lib/Views/node/Plugin/views/field/RevisionLink.php index be10fd1f2e49..1fa4dd004641 100644 --- a/lib/Views/node/Plugin/views/field/RevisionLink.php +++ b/lib/Views/node/Plugin/views/field/RevisionLink.php @@ -22,7 +22,7 @@ */ class RevisionLink extends Link { - function construct() { + public function construct() { parent::construct(); $this->additional_fields['node_vid'] = array('table' => 'node_revision', 'field' => 'vid'); } diff --git a/lib/Views/node/Plugin/views/field/Type.php b/lib/Views/node/Plugin/views/field/Type.php index a2e57107ddf1..003d916eddbc 100644 --- a/lib/Views/node/Plugin/views/field/Type.php +++ b/lib/Views/node/Plugin/views/field/Type.php @@ -22,8 +22,8 @@ */ class Type extends Node { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['machine_name'] = array('default' => FALSE, 'bool' => TRUE); return $options; @@ -32,8 +32,8 @@ function option_definition() { /** * Provide machine_name option for to node type display. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['machine_name'] = array( '#title' => t('Output machine name'), diff --git a/lib/Views/node/Plugin/views/filter/Access.php b/lib/Views/node/Plugin/views/filter/Access.php index bc5d5f98ddb9..166095271c3f 100644 --- a/lib/Views/node/Plugin/views/filter/Access.php +++ b/lib/Views/node/Plugin/views/filter/Access.php @@ -31,7 +31,7 @@ function can_expose() { /** * See _node_access_where_sql() for a non-views query based implementation. */ - function query() { + public function query() { if (!user_access('administer nodes')) { $table = $this->ensure_my_table(); $grants = db_or(); diff --git a/lib/Views/node/Plugin/views/filter/HistoryUserTimestamp.php b/lib/Views/node/Plugin/views/filter/HistoryUserTimestamp.php index b6b6f3c5744c..685aeff7daf4 100644 --- a/lib/Views/node/Plugin/views/filter/HistoryUserTimestamp.php +++ b/lib/Views/node/Plugin/views/filter/HistoryUserTimestamp.php @@ -55,7 +55,7 @@ function value_form(&$form, &$form_state) { } } - function query() { + public function query() { global $user; // This can only work if we're logged in. if (!$user || !$user->uid) { diff --git a/lib/Views/node/Plugin/views/filter/Status.php b/lib/Views/node/Plugin/views/filter/Status.php index 5de4898b6bf3..ed32a523308d 100644 --- a/lib/Views/node/Plugin/views/filter/Status.php +++ b/lib/Views/node/Plugin/views/filter/Status.php @@ -28,7 +28,7 @@ function operator_form(&$form, &$form_state) { } function can_expose() { return FALSE; } - function query() { + public function query() { $table = $this->ensure_my_table(); $this->query->add_where_expression($this->options['group'], "$table.status = 1 OR ($table.uid = ***CURRENT_USER*** AND ***CURRENT_USER*** <> 0 AND ***VIEW_OWN_UNPUBLISHED_NODES*** = 1) OR ***BYPASS_NODE_ACCESS*** = 1"); } diff --git a/lib/Views/node/Plugin/views/filter/UidRevision.php b/lib/Views/node/Plugin/views/filter/UidRevision.php index 0efa1f8de9cc..48f75e395acc 100644 --- a/lib/Views/node/Plugin/views/filter/UidRevision.php +++ b/lib/Views/node/Plugin/views/filter/UidRevision.php @@ -22,7 +22,7 @@ */ class UidRevision extends Name { - function query($group_by = FALSE) { + public function query($group_by = FALSE) { $this->ensure_my_table(); $placeholder = $this->placeholder(); diff --git a/lib/Views/node/Plugin/views/row/Rss.php b/lib/Views/node/Plugin/views/row/Rss.php index b756c8fc77d6..d0a58eb4db8a 100644 --- a/lib/Views/node/Plugin/views/row/Rss.php +++ b/lib/Views/node/Plugin/views/row/Rss.php @@ -36,8 +36,8 @@ class Rss extends RowPluginBase { // Stores the nodes loaded with pre_render. var $nodes = array(); - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['item_length'] = array('default' => 'default'); $options['links'] = array('default' => FALSE, 'bool' => TRUE); @@ -45,13 +45,13 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['item_length'] = array( '#type' => 'select', '#title' => t('Display type'), - '#options' => $this->options_form_summary_options(), + '#options' => $this->buildOptionsForm_summary_options(), '#default_value' => $this->options['item_length'], ); $form['links'] = array( @@ -64,7 +64,7 @@ function options_form(&$form, &$form_state) { /** * Return the main options, which are shown in the summary title. */ - function options_form_summary_options() { + public function buildOptionsForm_summary_options() { $entity_info = entity_get_info('node'); $options = array(); if (!empty($entity_info['view modes'])) { @@ -77,8 +77,8 @@ function options_form_summary_options() { return $options; } - function summary_title() { - $options = $this->options_form_summary_options(); + public function summaryTitle() { + $options = $this->buildOptionsForm_summary_options(); return check_plain($options[$this->options['item_length']]); } @@ -172,7 +172,7 @@ function render($row) { $item->elements = $node->rss_elements; $item->nid = $node->nid; - return theme($this->theme_functions(), array( + return theme($this->themeFunctions(), array( 'view' => $this->view, 'options' => $this->options, 'row' => $item diff --git a/lib/Views/node/Plugin/views/row/View.php b/lib/Views/node/Plugin/views/row/View.php index a8f68dec2a3c..aa70993f828a 100644 --- a/lib/Views/node/Plugin/views/row/View.php +++ b/lib/Views/node/Plugin/views/row/View.php @@ -49,8 +49,8 @@ function init(&$view, &$display, $options = NULL) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['view_mode'] = array('default' => 'teaser'); $options['links'] = array('default' => TRUE, 'bool' => TRUE); @@ -59,10 +59,10 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); - $options = $this->options_form_summary_options(); + $options = $this->buildOptionsForm_summary_options(); $form['view_mode'] = array( '#type' => 'select', '#options' => $options, @@ -84,7 +84,7 @@ function options_form(&$form, &$form_state) { /** * Return the main options, which are shown in the summary title. */ - function options_form_summary_options() { + public function buildOptionsForm_summary_options() { $entity_info = entity_get_info('node'); $options = array(); if (!empty($entity_info['view modes'])) { @@ -102,8 +102,8 @@ function options_form_summary_options() { return $options; } - function summary_title() { - $options = $this->options_form_summary_options(); + public function summaryTitle() { + $options = $this->buildOptionsForm_summary_options(); return check_plain($options[$this->options['view_mode']]); } diff --git a/lib/Views/search/Plugin/views/argument/Search.php b/lib/Views/search/Plugin/views/argument/Search.php index 41ebad0c9694..e394c6b7bf2b 100644 --- a/lib/Views/search/Plugin/views/argument/Search.php +++ b/lib/Views/search/Plugin/views/argument/Search.php @@ -39,7 +39,7 @@ function query_parse_search_expression($input) { /** * Add this argument to the query. */ - function query($group_by = FALSE) { + public function query($group_by = FALSE) { $required = FALSE; $this->query_parse_search_expression($this->argument); if (!isset($this->search_query)) { diff --git a/lib/Views/search/Plugin/views/field/Score.php b/lib/Views/search/Plugin/views/field/Score.php index da3901abf4e7..d8cade30abc5 100644 --- a/lib/Views/search/Plugin/views/field/Score.php +++ b/lib/Views/search/Plugin/views/field/Score.php @@ -22,8 +22,8 @@ */ class Score extends Numeric { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['alternate_sort'] = array('default' => ''); $options['alternate_order'] = array('default' => 'asc'); @@ -31,7 +31,7 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $style_options = $this->view->display_handler->getOption('style_options'); if (isset($style_options['default']) && $style_options['default'] == $this->options['id']) { $handlers = $this->view->display_handler->getHandlers('field'); @@ -56,10 +56,10 @@ function options_form(&$form, &$form_state) { ); } - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } - function query() { + public function query() { // Check to see if the search filter added 'score' to the table. // Our filter stores it as $handler->search_score -- and we also // need to check its relationship to make sure that we're using the same diff --git a/lib/Views/search/Plugin/views/filter/Search.php b/lib/Views/search/Plugin/views/filter/Search.php index a0e5af854327..15f4a4bfffd2 100644 --- a/lib/Views/search/Plugin/views/filter/Search.php +++ b/lib/Views/search/Plugin/views/filter/Search.php @@ -40,8 +40,8 @@ class Search extends FilterPluginBase { */ var $parsed = FALSE; - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['operator']['default'] = 'optional'; @@ -115,7 +115,7 @@ function query_parse_search_expression($input) { * level of indirection. You will find them in $this->operator * and $this->value respectively. */ - function query() { + public function query() { // Since attachment views don't validate the exposed input, parse the search // expression if required. if (!$this->parsed) { diff --git a/lib/Views/search/Plugin/views/row/View.php b/lib/Views/search/Plugin/views/row/View.php index 2db38a93a151..fe3f6839fdd3 100644 --- a/lib/Views/search/Plugin/views/row/View.php +++ b/lib/Views/search/Plugin/views/row/View.php @@ -23,15 +23,15 @@ */ class View extends RowPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['score'] = array('default' => TRUE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['score'] = array( '#type' => 'checkbox', '#title' => t('Display score'), @@ -43,7 +43,7 @@ function options_form(&$form, &$form_state) { * Override the behavior of the render() function. */ function render($row) { - return theme($this->theme_functions(), + return theme($this->themeFunctions(), array( 'view' => $this->view, 'options' => $this->options, diff --git a/lib/Views/search/Plugin/views/sort/Score.php b/lib/Views/search/Plugin/views/sort/Score.php index 27f6d60b608e..b27a85c5385c 100644 --- a/lib/Views/search/Plugin/views/sort/Score.php +++ b/lib/Views/search/Plugin/views/sort/Score.php @@ -22,7 +22,7 @@ */ class Score extends SortPluginBase { - function query() { + public function query() { // Check to see if the search filter/argument added 'score' to the table. // Our filter stores it as $handler->search_score -- and we also // need to check its relationship to make sure that we're using the same diff --git a/lib/Views/statistics/Plugin/views/field/AccesslogPath.php b/lib/Views/statistics/Plugin/views/field/AccesslogPath.php index 35960982f21c..8e2ca80dd522 100644 --- a/lib/Views/statistics/Plugin/views/field/AccesslogPath.php +++ b/lib/Views/statistics/Plugin/views/field/AccesslogPath.php @@ -32,8 +32,8 @@ function init(&$view, &$options) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['display_as_link'] = array('default' => TRUE, 'bool' => TRUE); @@ -43,13 +43,13 @@ function option_definition() { /** * Provide link to the page being visited. */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['display_as_link'] = array( '#title' => t('Display as link'), '#type' => 'checkbox', '#default_value' => !empty($this->options['display_as_link']), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function render($values) { diff --git a/lib/Views/taxonomy/Plugin/views/argument/IndexTid.php b/lib/Views/taxonomy/Plugin/views/argument/IndexTid.php index 1dfc79144c37..e58b94dab61f 100644 --- a/lib/Views/taxonomy/Plugin/views/argument/IndexTid.php +++ b/lib/Views/taxonomy/Plugin/views/argument/IndexTid.php @@ -22,14 +22,14 @@ */ class IndexTid extends ManyToOne { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['set_breadcrumb'] = array('default' => FALSE, 'bool' => TRUE); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['set_breadcrumb'] = array( '#type' => 'checkbox', '#title' => t("Set the breadcrumb for the term parents"), diff --git a/lib/Views/taxonomy/Plugin/views/argument/IndexTidDepth.php b/lib/Views/taxonomy/Plugin/views/argument/IndexTidDepth.php index 4ff8bc0d0b1a..52db31c3b3d1 100644 --- a/lib/Views/taxonomy/Plugin/views/argument/IndexTidDepth.php +++ b/lib/Views/taxonomy/Plugin/views/argument/IndexTidDepth.php @@ -25,8 +25,8 @@ */ class IndexTidDepth extends ArgumentPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['depth'] = array('default' => 0); $options['break_phrase'] = array('default' => FALSE, 'bool' => TRUE); @@ -36,7 +36,7 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['depth'] = array( '#type' => 'weight', '#title' => t('Depth'), @@ -69,7 +69,7 @@ function options_form(&$form, &$form_state) { ), ), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function set_breadcrumb(&$breadcrumb) { @@ -98,7 +98,7 @@ function default_actions($which = NULL) { return $actions; } - function query($group_by = FALSE) { + public function query($group_by = FALSE) { $this->ensure_my_table(); if (!empty($this->options['break_phrase'])) { diff --git a/lib/Views/taxonomy/Plugin/views/argument/IndexTidDepthModifier.php b/lib/Views/taxonomy/Plugin/views/argument/IndexTidDepthModifier.php index 1188deb1902f..bad61818d654 100644 --- a/lib/Views/taxonomy/Plugin/views/argument/IndexTidDepthModifier.php +++ b/lib/Views/taxonomy/Plugin/views/argument/IndexTidDepthModifier.php @@ -25,9 +25,9 @@ */ class IndexTidDepthModifier extends ArgumentPluginBase { - function options_form(&$form, &$form_state) { } + public function buildOptionsForm(&$form, &$form_state) { } - function query($group_by = FALSE) { } + public function query($group_by = FALSE) { } function pre_query() { // We don't know our argument yet, but it's based upon our position: diff --git a/lib/Views/taxonomy/Plugin/views/argument_default/Tid.php b/lib/Views/taxonomy/Plugin/views/argument_default/Tid.php index d0ebec3f08ad..c81b8a8beeba 100644 --- a/lib/Views/taxonomy/Plugin/views/argument_default/Tid.php +++ b/lib/Views/taxonomy/Plugin/views/argument_default/Tid.php @@ -36,8 +36,8 @@ function init(&$view, &$argument, $options) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['term_page'] = array('default' => TRUE, 'bool' => TRUE); $options['node'] = array('default' => FALSE, 'bool' => TRUE); @@ -48,7 +48,7 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['term_page'] = array( '#type' => 'checkbox', '#title' => t('Load default filter from term page'), @@ -106,7 +106,7 @@ function options_form(&$form, &$form_state) { ); } - function options_submit(&$form, &$form_state, &$options = array()) { + public function submitOptionsForm(&$form, &$form_state, &$options = array()) { // Filter unselected items so we don't unnecessarily store giant arrays. $options['vocabularies'] = array_filter($options['vocabularies']); } diff --git a/lib/Views/taxonomy/Plugin/views/argument_validator/Term.php b/lib/Views/taxonomy/Plugin/views/argument_validator/Term.php index 908655ded9e4..52adf1f64001 100644 --- a/lib/Views/taxonomy/Plugin/views/argument_validator/Term.php +++ b/lib/Views/taxonomy/Plugin/views/argument_validator/Term.php @@ -36,8 +36,8 @@ function init(&$view, &$argument, $options) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['vocabularies'] = array('default' => array()); $options['type'] = array('default' => 'tid'); $options['transform'] = array('default' => FALSE, 'bool' => TRUE); @@ -45,7 +45,7 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $vocabularies = taxonomy_vocabulary_get_names(); $options = array(); foreach ($vocabularies as $voc) { @@ -82,7 +82,7 @@ function options_form(&$form, &$form_state) { ); } - function options_submit(&$form, &$form_state, &$options = array()) { + public function submitOptionsForm(&$form, &$form_state, &$options = array()) { // Filter unselected items so we don't unnecessarily store giant arrays. $options['vocabularies'] = array_filter($options['vocabularies']); } diff --git a/lib/Views/taxonomy/Plugin/views/field/LinkEdit.php b/lib/Views/taxonomy/Plugin/views/field/LinkEdit.php index 6ac2f4dc7367..da9e8ec86d1b 100644 --- a/lib/Views/taxonomy/Plugin/views/field/LinkEdit.php +++ b/lib/Views/taxonomy/Plugin/views/field/LinkEdit.php @@ -22,7 +22,7 @@ */ class LinkEdit extends FieldPluginBase { - function construct() { + public function construct() { parent::construct(); $this->additional_fields['tid'] = 'tid'; $this->additional_fields['vid'] = 'vid'; @@ -32,24 +32,24 @@ function construct() { ); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['text'] = array('default' => '', 'translatable' => TRUE); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['text'] = array( '#type' => 'textfield', '#title' => t('Text to display'), '#default_value' => $this->options['text'], ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } - function query() { + public function query() { $this->ensure_my_table(); $this->add_additional_fields(); } diff --git a/lib/Views/taxonomy/Plugin/views/field/Taxonomy.php b/lib/Views/taxonomy/Plugin/views/field/Taxonomy.php index ebfd7f764cee..a48a8c3f9b71 100644 --- a/lib/Views/taxonomy/Plugin/views/field/Taxonomy.php +++ b/lib/Views/taxonomy/Plugin/views/field/Taxonomy.php @@ -29,7 +29,7 @@ class Taxonomy extends FieldPluginBase { * This constructer assumes the taxonomy_term_data table. If using another * table, we'll need to be more specific. */ - function construct() { + public function construct() { parent::construct(); $this->additional_fields['vid'] = 'vid'; $this->additional_fields['tid'] = 'tid'; @@ -39,8 +39,8 @@ function construct() { ); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_to_taxonomy'] = array('default' => FALSE, 'bool' => TRUE); $options['convert_spaces'] = array('default' => FALSE, 'bool' => TRUE); return $options; @@ -49,7 +49,7 @@ function option_definition() { /** * Provide link to taxonomy option */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['link_to_taxonomy'] = array( '#title' => t('Link this field to its taxonomy term page'), '#description' => t("Enable to override this field's links."), @@ -62,7 +62,7 @@ function options_form(&$form, &$form_state) { '#type' => 'checkbox', '#default_value' => !empty($this->options['convert_spaces']), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } /** diff --git a/lib/Views/taxonomy/Plugin/views/field/TaxonomyIndexTid.php b/lib/Views/taxonomy/Plugin/views/field/TaxonomyIndexTid.php index b3818cd3b74f..700913a358ce 100644 --- a/lib/Views/taxonomy/Plugin/views/field/TaxonomyIndexTid.php +++ b/lib/Views/taxonomy/Plugin/views/field/TaxonomyIndexTid.php @@ -43,8 +43,8 @@ function init(&$view, &$options) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_to_taxonomy'] = array('default' => TRUE, 'bool' => TRUE); $options['limit'] = array('default' => FALSE, 'bool' => TRUE); @@ -56,7 +56,7 @@ function option_definition() { /** * Provide "link to term" option. */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['link_to_taxonomy'] = array( '#title' => t('Link this field to its term page'), '#type' => 'checkbox', @@ -88,13 +88,13 @@ function options_form(&$form, &$form_state) { ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } /** * Add this term to the query */ - function query() { + public function query() { $this->add_additional_fields(); } diff --git a/lib/Views/taxonomy/Plugin/views/filter/TaxonomyIndexTid.php b/lib/Views/taxonomy/Plugin/views/filter/TaxonomyIndexTid.php index 9e6985e56ec0..6852355fb5a5 100644 --- a/lib/Views/taxonomy/Plugin/views/filter/TaxonomyIndexTid.php +++ b/lib/Views/taxonomy/Plugin/views/filter/TaxonomyIndexTid.php @@ -45,8 +45,8 @@ function has_extra_options() { return TRUE; } function get_value_options() { /* don't overwrite the value options */ } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['type'] = array('default' => 'textfield'); $options['limit'] = array('default' => TRUE, 'bool' => TRUE); @@ -215,7 +215,7 @@ function value_form(&$form, &$form_state) { if (empty($form_state['exposed'])) { // Retain the helper option - $this->helper->options_form($form, $form_state); + $this->helper->buildOptionsForm($form, $form_state); } } diff --git a/lib/Views/taxonomy/Plugin/views/filter/TaxonomyIndexTidDepth.php b/lib/Views/taxonomy/Plugin/views/filter/TaxonomyIndexTidDepth.php index 55dff0384986..09f3f659807e 100644 --- a/lib/Views/taxonomy/Plugin/views/filter/TaxonomyIndexTidDepth.php +++ b/lib/Views/taxonomy/Plugin/views/filter/TaxonomyIndexTidDepth.php @@ -30,8 +30,8 @@ function operator_options($which = 'title') { ); } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['depth'] = array('default' => 0); @@ -49,7 +49,7 @@ function extra_options_form(&$form, &$form_state) { ); } - function query() { + public function query() { // If no filter values are present, then do nothing. if (count($this->value) == 0) { return; diff --git a/lib/Views/taxonomy/Plugin/views/relationship/NodeTermData.php b/lib/Views/taxonomy/Plugin/views/relationship/NodeTermData.php index 76690543c2d1..f9f988c46f72 100644 --- a/lib/Views/taxonomy/Plugin/views/relationship/NodeTermData.php +++ b/lib/Views/taxonomy/Plugin/views/relationship/NodeTermData.php @@ -36,13 +36,13 @@ function init(&$view, &$options) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['vocabularies'] = array('default' => array()); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $vocabularies = taxonomy_vocabulary_get_names(); $options = array(); foreach ($vocabularies as $voc) { @@ -56,13 +56,13 @@ function options_form(&$form, &$form_state) { '#default_value' => $this->options['vocabularies'], '#description' => t('Choose which vocabularies you wish to relate. Remember that every term found will create a new record, so this relationship is best used on just one vocabulary that has only one term per node.'), ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } /** * Called to implement a relationship in a query. */ - function query() { + public function query() { $this->ensure_my_table(); $def = $this->definition; diff --git a/lib/Views/translation/Plugin/views/field/NodeTranslationLink.php b/lib/Views/translation/Plugin/views/field/NodeTranslationLink.php index 7c553f1cb393..5079dde2b6bc 100644 --- a/lib/Views/translation/Plugin/views/field/NodeTranslationLink.php +++ b/lib/Views/translation/Plugin/views/field/NodeTranslationLink.php @@ -22,7 +22,7 @@ */ class NodeTranslationLink extends FieldPluginBase { - function construct() { + public function construct() { parent::construct(); $this->additional_fields['nid'] = 'nid'; $this->additional_fields['tnid'] = 'tnid'; @@ -30,7 +30,7 @@ function construct() { $this->additional_fields['langcode'] = 'langcode'; } - function query() { + public function query() { $this->ensure_my_table(); $this->add_additional_fields(); } diff --git a/lib/Views/translation/Plugin/views/filter/NodeTnid.php b/lib/Views/translation/Plugin/views/filter/NodeTnid.php index 59d8e47be97d..57db89374267 100644 --- a/lib/Views/translation/Plugin/views/filter/NodeTnid.php +++ b/lib/Views/translation/Plugin/views/filter/NodeTnid.php @@ -24,8 +24,8 @@ class NodeTnid extends FilterPluginBase { function admin_summary() { } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['operator']['default'] = 1; @@ -49,7 +49,7 @@ function operator_form(&$form, &$form_state) { function can_expose() { return FALSE; } - function query() { + public function query() { $table = $this->ensure_my_table(); // Select for source translations (tnid = nid). Conditionally, also accept either untranslated nodes (tnid = 0). $this->query->add_where_expression($this->options['group'], "$table.tnid = $table.nid" . ($this->operator ? " OR $table.tnid = 0" : '')); diff --git a/lib/Views/translation/Plugin/views/filter/NodeTnidChild.php b/lib/Views/translation/Plugin/views/filter/NodeTnidChild.php index a3131824066a..8c0662d467b7 100644 --- a/lib/Views/translation/Plugin/views/filter/NodeTnidChild.php +++ b/lib/Views/translation/Plugin/views/filter/NodeTnidChild.php @@ -28,7 +28,7 @@ function operator_form(&$form, &$form_state) { } function can_expose() { return FALSE; } - function query() { + public function query() { $table = $this->ensure_my_table(); $this->query->add_where_expression($this->options['group'], "$table.tnid <> $table.nid AND $table.tnid > 0"); } diff --git a/lib/Views/translation/Plugin/views/relationship/Translation.php b/lib/Views/translation/Plugin/views/relationship/Translation.php index 1cb49697a4e9..c1f434b39b4f 100644 --- a/lib/Views/translation/Plugin/views/relationship/Translation.php +++ b/lib/Views/translation/Plugin/views/relationship/Translation.php @@ -23,8 +23,8 @@ */ class Translation extends RelationshipPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['language'] = array('default' => 'current'); return $options; @@ -33,8 +33,8 @@ function option_definition() { /** * Add a translation selector. */ - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $options = array( 'all' => t('All'), @@ -54,7 +54,7 @@ function options_form(&$form, &$form_state) { /** * Called to implement a relationship in a query. */ - function query() { + public function query() { // Figure out what base table this relationship brings to the party. $table_data = views_fetch_data($this->definition['base']); $base_field = empty($this->definition['base field']) ? $table_data['table']['base']['field'] : $this->definition['base field']; diff --git a/lib/Views/user/Plugin/views/argument_default/User.php b/lib/Views/user/Plugin/views/argument_default/User.php index 5f31360c8d55..c12d6537677c 100644 --- a/lib/Views/user/Plugin/views/argument_default/User.php +++ b/lib/Views/user/Plugin/views/argument_default/User.php @@ -22,14 +22,14 @@ */ class User extends ArgumentDefaultPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['user'] = array('default' => '', 'bool' => TRUE, 'translatable' => FALSE); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['user'] = array( '#type' => 'checkbox', '#title' => t('Also look for a node and use the node author'), diff --git a/lib/Views/user/Plugin/views/argument_validator/User.php b/lib/Views/user/Plugin/views/argument_validator/User.php index 9ada23b85965..3ef3ed62d3ab 100644 --- a/lib/Views/user/Plugin/views/argument_validator/User.php +++ b/lib/Views/user/Plugin/views/argument_validator/User.php @@ -26,8 +26,8 @@ */ class User extends ArgumentValidatorPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['type'] = array('default' => 'uid'); $options['restrict_roles'] = array('default' => FALSE, 'bool' => TRUE); $options['roles'] = array('default' => array()); @@ -35,7 +35,7 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['type'] = array( '#type' => 'radios', '#title' => t('Type of user filter value to allow'), @@ -67,7 +67,7 @@ function options_form(&$form, &$form_state) { ); } - function options_submit(&$form, &$form_state, &$options = array()) { + public function submitOptionsForm(&$form, &$form_state, &$options = array()) { // filter trash out of the options so we don't store giant unnecessary arrays $options['roles'] = array_filter($options['roles']); } diff --git a/lib/Views/user/Plugin/views/field/Link.php b/lib/Views/user/Plugin/views/field/Link.php index 54f9f02c47f1..6033c2c6847a 100644 --- a/lib/Views/user/Plugin/views/field/Link.php +++ b/lib/Views/user/Plugin/views/field/Link.php @@ -22,24 +22,24 @@ */ class Link extends FieldPluginBase { - function construct() { + public function construct() { parent::construct(); $this->additional_fields['uid'] = 'uid'; } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['text'] = array('default' => '', 'translatable' => TRUE); return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['text'] = array( '#type' => 'textfield', '#title' => t('Text to display'), '#default_value' => $this->options['text'], ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } // An example of field level access control. @@ -47,7 +47,7 @@ function access() { return user_access('access user profiles'); } - function query() { + public function query() { $this->ensure_my_table(); $this->add_additional_fields(); } diff --git a/lib/Views/user/Plugin/views/field/Mail.php b/lib/Views/user/Plugin/views/field/Mail.php index 34bcfec14ff2..64ad0f01c762 100644 --- a/lib/Views/user/Plugin/views/field/Mail.php +++ b/lib/Views/user/Plugin/views/field/Mail.php @@ -22,14 +22,14 @@ */ class Mail extends User { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_to_user'] = array('default' => 'mailto'); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['link_to_user'] = array( '#title' => t('Link this field'), '#type' => 'radios', diff --git a/lib/Views/user/Plugin/views/field/Name.php b/lib/Views/user/Plugin/views/field/Name.php index 1ddaeaa74d33..754058ccc041 100644 --- a/lib/Views/user/Plugin/views/field/Name.php +++ b/lib/Views/user/Plugin/views/field/Name.php @@ -32,8 +32,8 @@ function init(&$view, &$data) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['overwrite_anonymous'] = array('default' => FALSE, 'bool' => TRUE); $options['anonymous_text'] = array('default' => '', 'translatable' => TRUE); @@ -42,7 +42,7 @@ function option_definition() { return $options; } - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['format_username'] = array( '#title' => t('Use formatted username'), '#type' => 'checkbox', @@ -69,7 +69,7 @@ function options_form(&$form, &$form_state) { '#fieldset' => 'more', ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function render_link($data, $values) { diff --git a/lib/Views/user/Plugin/views/field/Permissions.php b/lib/Views/user/Plugin/views/field/Permissions.php index c1112afe67a9..08ab1332d4bc 100644 --- a/lib/Views/user/Plugin/views/field/Permissions.php +++ b/lib/Views/user/Plugin/views/field/Permissions.php @@ -22,12 +22,12 @@ */ class Permissions extends PrerenderList { - function construct() { + public function construct() { parent::construct(); $this->additional_fields['uid'] = array('table' => 'users', 'field' => 'uid'); } - function query() { + public function query() { $this->add_additional_fields(); $this->field_alias = $this->aliases['uid']; } diff --git a/lib/Views/user/Plugin/views/field/Picture.php b/lib/Views/user/Plugin/views/field/Picture.php index fe441c8e7053..9242f00552d8 100644 --- a/lib/Views/user/Plugin/views/field/Picture.php +++ b/lib/Views/user/Plugin/views/field/Picture.php @@ -22,7 +22,7 @@ */ class Picture extends FieldPluginBase { - function construct() { + public function construct() { parent::construct(); $this->additional_fields['uid'] = 'uid'; $this->additional_fields['name'] = 'name'; @@ -51,15 +51,15 @@ function element_type($none_supported = FALSE, $default_empty = FALSE, $inline = return 'div'; } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_photo_to_profile'] = array('default' => TRUE, 'bool' => TRUE); $options['image_style'] = array('default' => ''); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); $form['link_photo_to_profile'] = array( '#title' => t("Link to user's profile"), '#description' => t("Link the user picture to the user's profile"), diff --git a/lib/Views/user/Plugin/views/field/Roles.php b/lib/Views/user/Plugin/views/field/Roles.php index e50c3f4f44ec..058bb60186d8 100644 --- a/lib/Views/user/Plugin/views/field/Roles.php +++ b/lib/Views/user/Plugin/views/field/Roles.php @@ -22,12 +22,12 @@ */ class Roles extends PrerenderList { - function construct() { + public function construct() { parent::construct(); $this->additional_fields['uid'] = array('table' => 'users', 'field' => 'uid'); } - function query() { + public function query() { $this->add_additional_fields(); $this->field_alias = $this->aliases['uid']; } diff --git a/lib/Views/user/Plugin/views/field/User.php b/lib/Views/user/Plugin/views/field/User.php index 1762285f0f08..fcc11869deae 100644 --- a/lib/Views/user/Plugin/views/field/User.php +++ b/lib/Views/user/Plugin/views/field/User.php @@ -32,8 +32,8 @@ function init(&$view, &$data) { } } - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['link_to_user'] = array('default' => TRUE, 'bool' => TRUE); return $options; } @@ -41,14 +41,14 @@ function option_definition() { /** * Provide link to node option */ - function options_form(&$form, &$form_state) { + public function buildOptionsForm(&$form, &$form_state) { $form['link_to_user'] = array( '#title' => t('Link this field to its user'), '#description' => t("Enable to override this field's links."), '#type' => 'checkbox', '#default_value' => $this->options['link_to_user'], ); - parent::options_form($form, $form_state); + parent::buildOptionsForm($form, $form_state); } function render_link($data, $values) { diff --git a/lib/Views/user/Plugin/views/filter/Current.php b/lib/Views/user/Plugin/views/filter/Current.php index bed0c9dc6d33..28d9bcba2c59 100644 --- a/lib/Views/user/Plugin/views/filter/Current.php +++ b/lib/Views/user/Plugin/views/filter/Current.php @@ -22,12 +22,12 @@ */ class Current extends BooleanOperator { - function construct() { + public function construct() { parent::construct(); $this->value_value = t('Is the logged in user'); } - function query() { + public function query() { $this->ensure_my_table(); $field = $this->table_alias . '.' . $this->real_field . ' '; diff --git a/lib/Views/user/Plugin/views/row/View.php b/lib/Views/user/Plugin/views/row/View.php index b5222d75d33c..b7160088ca43 100644 --- a/lib/Views/user/Plugin/views/row/View.php +++ b/lib/Views/user/Plugin/views/row/View.php @@ -33,17 +33,17 @@ class View extends RowPluginBase { // Store the users to be used for pre_render. var $users = array(); - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['view_mode'] = array('default' => 'full'); return $options; } - function options_form(&$form, &$form_state) { - parent::options_form($form, $form_state); + public function buildOptionsForm(&$form, &$form_state) { + parent::buildOptionsForm($form, $form_state); - $options = $this->options_form_summary_options(); + $options = $this->buildOptionsForm_summary_options(); $form['view_mode'] = array( '#type' => 'select', '#options' => $options, @@ -56,7 +56,7 @@ function options_form(&$form, &$form_state) { /** * Return the main options, which are shown in the summary title. */ - function options_form_summary_options() { + public function buildOptionsForm_summary_options() { $entity_info = entity_get_info('user'); $options = array(); if (!empty($entity_info['view modes'])) { @@ -73,8 +73,8 @@ function options_form_summary_options() { return $options; } - function summary_title() { - $options = $this->options_form_summary_options(); + public function summaryTitle() { + $options = $this->buildOptionsForm_summary_options(); return check_plain($options[$this->options['view_mode']]); } diff --git a/tests/views_test/lib/Drupal/views_test/Plugin/views/access/DynamicTest.php b/tests/views_test/lib/Drupal/views_test/Plugin/views/access/DynamicTest.php index 563b57237719..a1886d4d1fc4 100644 --- a/tests/views_test/lib/Drupal/views_test/Plugin/views/access/DynamicTest.php +++ b/tests/views_test/lib/Drupal/views_test/Plugin/views/access/DynamicTest.php @@ -22,8 +22,8 @@ */ class DynamicTest extends AccessPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['access'] = array('default' => FALSE, 'bool' => TRUE); return $options; diff --git a/tests/views_test/lib/Drupal/views_test/Plugin/views/access/StaticTest.php b/tests/views_test/lib/Drupal/views_test/Plugin/views/access/StaticTest.php index 7b5b424cd2e7..fb98d2131a6b 100644 --- a/tests/views_test/lib/Drupal/views_test/Plugin/views/access/StaticTest.php +++ b/tests/views_test/lib/Drupal/views_test/Plugin/views/access/StaticTest.php @@ -22,8 +22,8 @@ */ class StaticTest extends AccessPluginBase { - function option_definition() { - $options = parent::option_definition(); + protected function defineOptions() { + $options = parent::defineOptions(); $options['access'] = array('default' => FALSE, 'bool' => TRUE); return $options; -- GitLab