Yii2: Почему не возвращается массив?
Но почему то ошибка:
Invalid Parameter – yii\base\InvalidParamException
Response content must not be an array.
Потому что ответ сервера не может быть массивом. Так и написано. Возвращайте в виде json, он для этого и нужен.
Потому что вы в контроллере должны по умолчанию вернуть строку, а не массив.
Для проверки массива сделайте, например,public function actionGetPartner($id){
        $partner = Partner::find()->where(['id' => (int)$id])->asArray()->one();
        print_r($partner );
    }
Или укажите, что контроллер возвращает JSON:public function actionGetPartner($id){
        \Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
        $partner = Partner::find()->where(['id' => (int)$id])->asArray()->one();
        return $partner;
    }