original_string: public function extractOriginalChanged(array $properties)
      {
          $result = [];
          foreach ($properties as $property) {
              $original = $this->getOriginal($property);
              if ($original !== $this->get($property)) {
                  $result[$property] = $original;
              }
          }
  
          return $result;
      }
code: public function extractOriginalChanged(array $properties)
      {
          $result = [];
          foreach ($properties as $property) {
              $original = $this->getOriginal($property);
              if ($original !== $this->get($property)) {
                  $result[$property] = $original;
              }
          }
  
          return $result;
      }
code_tokens: public function extractOriginalChanged ( array $ properties ) { $ result = [ ] ; foreach ( $ properties as $ property ) { $ original = $ this -> getOriginal ( $ property ) ; if ( $ original !== $ this -> get ( $ property ) ) { $ result [ $ property ] = $ original ; } } return $ result ; }
docstring: Returns an array with only the original properties
  stored in this entity, indexed by property name.
  
  This method will only return properties that have been modified since
  the entity was built. Unchanged properties will be omitted.
  
  @param array $properties List of properties to be returned
  @return array
docstring_tokens: Returns an array with only the original properties stored in this entity indexed by property name .