2011-09-16 4 views
2

CodeIgniter에 Rest Server (https://github.com/philsturgeon/codeigniter-restserver) 확장 기능을 사용하고 있으며이 기능을 설정하는 방법에 대한 예제를 찾기 위해 고심하고 있습니다. 메소드 내에서 권한 부여 레벨. 행운으로CodeIgniter의 Rest Server 확장 기능을 사용하여 권한 수준을 설정하십시오.

public function index_get() 
{ 
    $this->methods['index']['level'] = 10; 
    $this->methods['level'] = 10; 
    $this->rest->level = 10; 
    $this->level = 10; 
} 

:

나는 다음의 모든 시도했습니다. 예가 감사합니다. 감사!

답변

6

다음 보호 된 방법은 API 컨트롤러 맨 위에 있어야합니다. 여기에서 각 방법에 대한 승인 수준과 속도 제한을 지정할 수 있습니다.

protected $methods = array(
      'index_get' => array('level' => 10), 
      'types_get' => array('level' => 10, 'limit' => 20), 
    );