original_string: public function findByFile($fileName, $parameters = [])
      {
          if (!strlen(File::extension($fileName))) {
              $fileName .= '.htm';
          }
  
          $router = $this->getRouterObject();
          return $router->url($fileName, $parameters);
      }
code: public function findByFile($fileName, $parameters = [])
      {
          if (!strlen(File::extension($fileName))) {
              $fileName .= '.htm';
          }
  
          $router = $this->getRouterObject();
          return $router->url($fileName, $parameters);
      }
code_tokens: public function findByFile ( $ fileName , $ parameters = [ ] ) { if ( ! strlen ( File :: extension ( $ fileName ) ) ) { $ fileName .= '.htm' ; } $ router = $ this -> getRouterObject ( ) ; return $ router -> url ( $ fileName , $ parameters ) ; }
docstring: Finds a URL by it's page. Returns the URL route for linking to the page and uses the supplied
  parameters in it's address.
  @param string $fileName Page file name.
  @param array $parameters Route parameters to consider in the URL.
  @return string A built URL matching the page route.
docstring_tokens: Finds a URL by it s page . Returns the URL route for linking to the page and uses the supplied parameters in it s address .