original_string: protected function notify(ObservationContainerInterface $container): ? ObservationContainerInterface
      {
          foreach ( $this->observers as $current ) {
              $current->update($container);
          }
  
          return $container;
      }
code: protected function notify(ObservationContainerInterface $container): ? ObservationContainerInterface
      {
          foreach ( $this->observers as $current ) {
              $current->update($container);
          }
  
          return $container;
      }
code_tokens: protected function notify ( ObservationContainerInterface $ container ) : ? ObservationContainerInterface { foreach ( $ this -> observers as $ current ) { $ current -> update ( $ container ) ; } return $ container ; }
docstring: notifies all observers using a observation container implementation.
  
  @param ObservationContainerInterface $container
  @return ObservationContainerInterface|null
docstring_tokens: notifies all observers using a observation container implementation .