/** * (non-PHPdoc) * @see includes/api/ApiBase#getAllowedParams() */ public function getAllowedParams() { $params = array ( 'props' => array( ApiBase::PARAM_TYPE => array_merge( SurveyAnswer::getFieldNames(), array( '*' ) ), ApiBase::PARAM_ISMULTI => true, ApiBase::PARAM_DFLT => '*' ), 'limit' => array( ApiBase::PARAM_DFLT => 20, ApiBase::PARAM_TYPE => 'limit', ApiBase::PARAM_MIN => 1, ApiBase::PARAM_MAX => ApiBase::LIMIT_BIG1, ApiBase::PARAM_MAX2 => ApiBase::LIMIT_BIG2 ), 'continue' => null, ); return array_merge( SurveyAnswer::getAPIParams( false ), $params ); }