Change record status: 
Project: 
Introduced in branch: 
8.x-dev
Introduced in version: 
8.0-alpha8
Description: 

Summary

Public methods of \Drupal\views\ViewExecutable are renamed as it was decided "item" was too vague and "handler" is more descriptive. Affected methods are:

  • removeItem()
  • addItem()
  • generateItemId()
  • getItems()
  • getItem()
  • setItemOption()

removeItem():

  • Before

    Method was named removeItem():

    removeItem('default', 'argument', 'uid_touch')
    
  • After

    Method is now removeHandler():

    removeHandler('default', 'argument', 'uid_touch')
    

addItem():

  • Before
    Method was named addItem():
    addItem('default', 'filter', 'node_field_data', 'uid_touch', $options)
    
  • After
    Method is now addHandler():
    addHandler('default', 'filter', 'node_field_data', 'uid_touch', $options)
    

generateItemId():

  • Before
    Method was named generateItemId():
    generateItemId($requested_id, $existing_items)
    
  • After
    Method is now named generateHandlerId():
    generateHandlerId($requested_id, $existing_items)
    

getItems():

  • Before
    Method was named getItems():
    getItems($type, $display_id = NULL) 
    
  • After
    Method is now named getHandlers():
    getHandlers($type, $display_id = NULL)
    

getItem():

  • Before
    Method was named getItem():
    getItem($display_id, $type, $id)
    
  • After
    Method is now named getHandler():
    getHandler($display_id, $type, $id)
    

setItem():

  • Before
    Method was named setItem():
    setItem($display_id, $type, $id, $item)
    
  • After
    Method is now named setHandler():
    setHandler($display_id, $type, $id, $item)
    

setItemOption():

  • Before
    Method was named setItemOption():
    setItemOption($display_id, $type, $id, $option, $value)
    
  • After
    Method is now named setHandlerOption():
    setHandlerOption($display_id, $type, $id, $option, $value)
    
Impacts: 
Module developers
Updates Done (doc team, etc.)
Online documentation: 
Not done
Theming guide: 
Not done
Module developer documentation: 
Not done
Examples project: 
Not done
Coder Review: 
Not done
Coder Upgrade: 
Not done
Other: 
Other updates done