code: public function generateFromFile(
          RuntimeConfiguration $configuration,
          ClassName $sourceClassName,
          $path,
          &$className = null
      ) {
          $this->typeCheck->generateFromFile(func_get_args());
  
          return $this->generateFromSource(
              $configuration,
              $sourceClassName,
              $this->isolator->file_get_contents(
                  $path
              ),
              $className
          );
      }
docs: @param RuntimeConfiguration $configuration
  @param ClassName            $sourceClassName
  @param string               $path
  @param null                 &$className
  
  @return string