original_string: public function other_plugins_that_require($component) {
          $others = array();
          foreach ($this->get_plugins() as $type => $plugins) {
              foreach ($plugins as $plugin) {
                  $required = $plugin->get_other_required_plugins();
                  if (isset($required[$component])) {
                      $others[] = $plugin->component;
                  }
              }
          }
          return $others;
      }
code: public function other_plugins_that_require($component) {
          $others = array();
          foreach ($this->get_plugins() as $type => $plugins) {
              foreach ($plugins as $plugin) {
                  $required = $plugin->get_other_required_plugins();
                  if (isset($required[$component])) {
                      $others[] = $plugin->component;
                  }
              }
          }
          return $others;
      }
code_tokens: public function other_plugins_that_require ( $ component ) { $ others = array ( ) ; foreach ( $ this -> get_plugins ( ) as $ type => $ plugins ) { foreach ( $ plugins as $ plugin ) { $ required = $ plugin -> get_other_required_plugins ( ) ; if ( isset ( $ required [ $ component ] ) ) { $ others [ ] = $ plugin -> component ; } } } return $ others ; }
docstring: Get a list of any other plugins that require this one.
  @param string $component frankenstyle component name.
  @return array of frankensyle component names that require this one.
docstring_tokens: Get a list of any other plugins that require this one .