개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.28 18:13

Yaf_Request_Abstract::setRouted와 관련하여 질문

목록
  • 함수형광신도 7시간 전 2025.04.28 18:13 새글
  • 4
    1
제가 Yaf_Request_Abstract 클래스에서 setRouted 메소드를 사용하여 라우팅 설정을 하지만, 실제로 라우팅이 적용되지 않는 문제가 있습니다.

setRouted 메소드의 파라미터에 대한 설명이 없어서 파라미터의 의미와 사용법을 정확히 이해하지 못하고 있습니다. 파라미터의 의미와 사용법을 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  7시간 전



    Yaf_Request_Abstract::setRouted 메소드는 라우팅 설정을 할 때 사용하는 메소드입니다. 이 메소드는 라우팅 설정을 위한 라우트 정보를 설정하는 역할을 합니다.

    setRouted 메소드의 파라미터는 두 가지입니다.

    1. string $name: 라우트 이름입니다. 라우트 이름은 라우트를 식별하는 이름으로 사용됩니다.
    2. string $route: 라우트 경로입니다. 라우트 경로는 라우트를 실제로 적용할 때 사용되는 경로입니다.

    예를 들어, 라우트 이름이 'home'이고 라우트 경로가 '/'인 경우, 다음과 같이 setRouted 메소드를 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $request->setRouted('home', '/');
    
    


    이렇게 설정된 라우트 정보는 실제로 라우팅이 적용될 때 사용됩니다. 만약 라우트 이름이 'home'이고 라우트 경로가 '/'인 경우, 라우트 경로 '/'가 실제로 라우팅이 적용될 때 사용됩니다.

    라우트 이름과 라우트 경로를 설정하는 방법은 여러 가지가 있습니다. 예를 들어, 라우트 이름과 라우트 경로를 설정하는 방법은 다음과 같습니다.

    #hostingforum.kr
    php
    
    // 라우트 이름과 라우트 경로를 설정하는 방법 1
    
    $request->setRouted('home', '/');
    
    
    
    // 라우트 이름과 라우트 경로를 설정하는 방법 2
    
    $route = new Yaf_Route_Rewrite('/home', '/home');
    
    $request->setRouted('home', $route);
    
    


    이러한 방법으로 라우트 이름과 라우트 경로를 설정할 수 있습니다.

    2025-04-28 18:14

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 15,102건 / 3 페이지

검색

게시물 검색