original_string: public function removeFromList()
      {
          // Keep the list modification query for the save() transaction
          $this->sortableQueries[] = array(
              'callable'  => array('\CustomerGroup\Model\CustomerGroupQuery', 'sortableShiftRank'),
              'arguments' => array(-1, $this->getPosition() + 1, null)
          );
          // remove the object from the list
          $this->setPosition(null);
  
  
          return $this;
      }
code: public function removeFromList()
      {
          // Keep the list modification query for the save() transaction
          $this->sortableQueries[] = array(
              'callable'  => array('\CustomerGroup\Model\CustomerGroupQuery', 'sortableShiftRank'),
              'arguments' => array(-1, $this->getPosition() + 1, null)
          );
          // remove the object from the list
          $this->setPosition(null);
  
  
          return $this;
      }
code_tokens: public function removeFromList ( ) { // Keep the list modification query for the save() transaction $ this -> sortableQueries [ ] = array ( 'callable' => array ( '\CustomerGroup\Model\CustomerGroupQuery' , 'sortableShiftRank' ) , 'arguments' => array ( - 1 , $ this -> getPosition ( ) + 1 , null ) ) ; // remove the object from the list $ this -> setPosition ( null ) ; return $ this ; }
docstring: Removes the current object from the list.
  The modifications are not persisted until the object is saved.
  
  @return    ChildCustomerGroup the current object
docstring_tokens: Removes the current object from the list . The modifications are not persisted until the object is saved .