2011-10-14 3 views
1

그래서 .. 디렉토리 안에 컨트롤러를 만들었습니다.

application 
    - classes 
     - controller 
      - api 
       user.php 

및 내 부트 스트랩

Route::set('with_dir','api/(<controller>(/<action>(/<id>)))')->defaults(array(
    'directory'=>'api', 
    'controller'=>'index' 
)); 

내가/API/사용자가 내 사용자 컨트롤러에 액세스 할 수 있습니다에 다음 경로를 추가,하지만 문제는 다음과 같은 오류를 얻을 수 있다는 것입니다. 내 사용자 컨트롤러

Undefined property: Controller_Api_User::$input 

, 나는 이

$fbid = $this->input->post('fbid'); 

가 왜

일어나고 있나요?

답변

3

내 최고의 내기? 3.x를 사용하는 동안 2.x 혀를 따라 갔다. 보십시오 $ this-> request-> post ('fbid');

여기에서 api 문서를 찾을 수 있습니다. http://kohanaframework.org/3.2/guide/api

+0

// exaclty. 단지 ko3에 입력 클래스가 없다는 것을 알았습니다. 감사! – Moon