
Yaf_Controller_Abstract::getInvokeArgs 메소드는 컨트롤러의 인보케이션 아규먼트를 반환하는 메소드입니다.
이 메소드는 컨트롤러의 인보케이션 아규먼트를 얻기 위해 사용됩니다. 예를 들어, 컨트롤러의 인보케이션 아규먼트를 얻기 위해서는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$controller = new MyController();
$invokeArgs = $controller->getInvokeArgs();
이 메소드는 array 형식의 데이터를 반환합니다. 반환되는 array에는 다음과 같은 정보가 포함됩니다.
- controller: 컨트롤러 객체
- action: 컨트롤러의 액션 이름
- params: 컨트롤러의 인보케이션 아규먼트
예를 들어, 다음과 같이 컨트롤러의 인보케이션 아규먼트를 얻을 수 있습니다.
#hostingforum.kr
php
$controller = new MyController();
$invokeArgs = $controller->getInvokeArgs();
print_r($invokeArgs);
이 코드를 실행하면 다음과 같은 결과가 출력됩니다.
#hostingforum.kr
php
Array
(
[controller] => MyController Object
(
)
[action] => index
[params] => Array
(
[id] => 1
)
)
이 결과에서, controller는 컨트롤러 객체, action은 컨트롤러의 액션 이름, params는 컨트롤러의 인보케이션 아규먼트를 나타냅니다.
2025-06-02 16:32