각 방법이 Aura Router 인 컨트롤러를 호출하려면 어떻게해야합니까?

Belkin

Aura Router 문서를 기반으로 새 경로 (예 : GET 메서드)를 정의하기 위해 다음 코드 조각을 사용할 수 있습니다.

 $map->get('blog.read', '/blog/{classname}/{method}/{param}', function ($request) {
    $className = $request->getAttribute('classname');
    $methodName = $request->getAttribute('method');
    $param = $request->getAttribute('param');

    $response = new Zend\Diactoros\Response();
    $response->getBody()->write("You asked for blog entry {$id}.");
    return $response;
});

$ className이 같은 파일에 정의되어 있으면 다음과 같이 사용할 수 있습니다.

...
    $param = $request->getAttribute('param');

    $classInstance = new $classname();
    $output = $classInstance->$methodName($param);

    $response = new Zend\Diactoros\Response();
...

하지만 클래스가 다른 파일 (예 : Vendor \ Controller \ ClassName과 같은 다른 네임 스페이스)에 정의 된 경우 어떻게 인스턴스화 할 수 있습니까?

Belkin

Aura 라우터에서 클래스를 사용하는 유일한 방법은 컨트롤러 내에서 클래스를 정의하거나 맨 위에있는 use 문을 사용하여 클래스를로드하는 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

인터넷이 연결된 경우 뷰 컨트롤러를 해제하려면 어떻게해야합니까?

분류에서Dev

각 작업자 노드 / 미니언에 복제본이 있는지 확인하기 위해 Kubernetes 복제 컨트롤러를 구성하려면 어떻게해야합니까?

분류에서Dev

인라인 목록의 각 항목 앞에 이미지를 배치하려면 어떻게해야합니까?

분류에서Dev

다른 컨트롤러에서 함수를 실행하여 범위가 각도로 업데이트되도록하려면 어떻게해야합니까?

분류에서Dev

인터페이스 메서드를 직접 호출하려면 어떻게해야합니까?

분류에서Dev

Bearer 토큰으로 웹 사이트에서 웹 API 컨트롤러를 인증하려면 어떻게해야합니까?

분류에서Dev

컨트롤러가 내 (마우스) 포인터를 움직이지 못하도록하려면 어떻게해야합니까?

분류에서Dev

Unity 4.5에서 Android 장치 용 1 인칭 컨트롤러 이동 터치 키를 구현하려면 어떻게해야합니까?

분류에서Dev

Sha256 :: digest를 반복적으로 호출하여 이전 결과를 각 후속 호출에 전달하려면 어떻게해야합니까?

분류에서Dev

인덱스 값이 주어지면 Rails 컨트롤러에서 해당 값만 업데이트하려면 어떻게해야합니까?

분류에서Dev

입력이없는 경우 각 인 텐트에 대해 사용자 지정 다시 프롬프트를 제공하려면 어떻게해야합니까?

분류에서Dev

이 코드 조각에서 GHC가 SingI 인스턴스를 인식하게하려면 어떻게해야합니까?

분류에서Dev

Chart.js 방사형 차트의 각 데이터 포인트에 추가 값을 삽입하려면 어떻게해야합니까?

분류에서Dev

컨트롤러가 마우스를 움직이지 못하게하려면 어떻게해야합니까?

분류에서Dev

뷰 컨트롤러에서 여러 UIImage 뷰를 이동하려면 어떻게해야합니까?

분류에서Dev

AngularJS 컨트롤러간에 데이터를 올바르게 공유하려면 어떻게해야합니까?

분류에서Dev

Numba로 출력이 여러 개인 함수를 벡터화하려면 어떻게해야합니까?

분류에서Dev

지도에서 위도 / 경도 데이터 포인트 세트를 시각화하려면 어떻게해야합니까?

분류에서Dev

도메인 이름 목록을 ping하고 각 도메인과 함께 IP 주소를 반환하려면 어떻게해야합니까?

분류에서Dev

사용중인 컨트롤 페인트 이벤트를 자동으로 감지하려면 어떻게해야합니까?

분류에서Dev

클래스의 각 인터페이스에 대해 일부 함수를 개별적으로 정의하려면 어떻게해야합니까?

분류에서Dev

각 고유 항목에 대한 첫 번째 또는 마지막을 얻기 위해 테이블 자체를 조인하려면 어떻게해야합니까?

분류에서Dev

각도 컨트롤러가 두 번 호출되었습니다. 인스턴스화 수를 아는 방법

분류에서Dev

ui-router 컨트롤러가 작동하도록하려면 어떻게해야합니까?

분류에서Dev

이미 타사 API를 호출 한 후 매핑 된 각 개별 항목에 대한 추가 속성을 추가하려면 어떻게해야합니까?

분류에서Dev

각 행마다 다른 페이지로 변수 (mysql에서)를 호출하려면 어떻게해야합니까?

분류에서Dev

루프없이 ArrayList의 값과 인덱스 번호를 인쇄하려면 어떻게해야합니까?

분류에서Dev

`each_index`를 사용하여 각 요소의 색인을 인쇄하려면 어떻게해야합니까?

분류에서Dev

이 JQuery 플러그인을 작동하려면 어떻게해야합니까?

Related 관련 기사

  1. 1

    인터넷이 연결된 경우 뷰 컨트롤러를 해제하려면 어떻게해야합니까?

  2. 2

    각 작업자 노드 / 미니언에 복제본이 있는지 확인하기 위해 Kubernetes 복제 컨트롤러를 구성하려면 어떻게해야합니까?

  3. 3

    인라인 목록의 각 항목 앞에 이미지를 배치하려면 어떻게해야합니까?

  4. 4

    다른 컨트롤러에서 함수를 실행하여 범위가 각도로 업데이트되도록하려면 어떻게해야합니까?

  5. 5

    인터페이스 메서드를 직접 호출하려면 어떻게해야합니까?

  6. 6

    Bearer 토큰으로 웹 사이트에서 웹 API 컨트롤러를 인증하려면 어떻게해야합니까?

  7. 7

    컨트롤러가 내 (마우스) 포인터를 움직이지 못하도록하려면 어떻게해야합니까?

  8. 8

    Unity 4.5에서 Android 장치 용 1 인칭 컨트롤러 이동 터치 키를 구현하려면 어떻게해야합니까?

  9. 9

    Sha256 :: digest를 반복적으로 호출하여 이전 결과를 각 후속 호출에 전달하려면 어떻게해야합니까?

  10. 10

    인덱스 값이 주어지면 Rails 컨트롤러에서 해당 값만 업데이트하려면 어떻게해야합니까?

  11. 11

    입력이없는 경우 각 인 텐트에 대해 사용자 지정 다시 프롬프트를 제공하려면 어떻게해야합니까?

  12. 12

    이 코드 조각에서 GHC가 SingI 인스턴스를 인식하게하려면 어떻게해야합니까?

  13. 13

    Chart.js 방사형 차트의 각 데이터 포인트에 추가 값을 삽입하려면 어떻게해야합니까?

  14. 14

    컨트롤러가 마우스를 움직이지 못하게하려면 어떻게해야합니까?

  15. 15

    뷰 컨트롤러에서 여러 UIImage 뷰를 이동하려면 어떻게해야합니까?

  16. 16

    AngularJS 컨트롤러간에 데이터를 올바르게 공유하려면 어떻게해야합니까?

  17. 17

    Numba로 출력이 여러 개인 함수를 벡터화하려면 어떻게해야합니까?

  18. 18

    지도에서 위도 / 경도 데이터 포인트 세트를 시각화하려면 어떻게해야합니까?

  19. 19

    도메인 이름 목록을 ping하고 각 도메인과 함께 IP 주소를 반환하려면 어떻게해야합니까?

  20. 20

    사용중인 컨트롤 페인트 이벤트를 자동으로 감지하려면 어떻게해야합니까?

  21. 21

    클래스의 각 인터페이스에 대해 일부 함수를 개별적으로 정의하려면 어떻게해야합니까?

  22. 22

    각 고유 항목에 대한 첫 번째 또는 마지막을 얻기 위해 테이블 자체를 조인하려면 어떻게해야합니까?

  23. 23

    각도 컨트롤러가 두 번 호출되었습니다. 인스턴스화 수를 아는 방법

  24. 24

    ui-router 컨트롤러가 작동하도록하려면 어떻게해야합니까?

  25. 25

    이미 타사 API를 호출 한 후 매핑 된 각 개별 항목에 대한 추가 속성을 추가하려면 어떻게해야합니까?

  26. 26

    각 행마다 다른 페이지로 변수 (mysql에서)를 호출하려면 어떻게해야합니까?

  27. 27

    루프없이 ArrayList의 값과 인덱스 번호를 인쇄하려면 어떻게해야합니까?

  28. 28

    `each_index`를 사용하여 각 요소의 색인을 인쇄하려면 어떻게해야합니까?

  29. 29

    이 JQuery 플러그인을 작동하려면 어떻게해야합니까?

뜨겁다태그

보관