original_string: protected function build(string $classname, string $entry) : Closure
      {
          if (isset($this->dependencies[$entry])) {
              return $this->dependencies[$entry];
          }
  
          return function () use ($classname) {
              return $this->make($classname);
          };
      }
code: protected function build(string $classname, string $entry) : Closure
      {
          if (isset($this->dependencies[$entry])) {
              return $this->dependencies[$entry];
          }
  
          return function () use ($classname) {
              return $this->make($classname);
          };
      }
code_tokens: protected function build ( string $ classname , string $ entry ) : Closure { if ( isset ( $ this -> dependencies [ $ entry ] ) ) { return $ this -> dependencies [ $ entry ] ; } return function ( ) use ( $ classname ) { return $ this -> make ( $ classname ) ; } ; }
docstring: Create a build closure for a given class
  
  @param string $classname The class that need to be build
  @param string $entry     Cache entry to search
  
  @return Closure
docstring_tokens: Create a build closure for a given class