/** * Creates and fills a webhookmodel * * @param array $response * @return \Paymill\Models\Response\Webhook */ private function _createWebhook($response) { $model = new Models\Webhook(); $model->setId($response['id']); isset($response['url']) ? $model->setUrl($response['url']) : $model->setEmail($response['email']); $model->setLivemode($response['livemode']); $model->setEventTypes($response['event_types']); $model->setCreatedAt($response['created_at']); $model->setUpdatedAt($response['updated_at']); $model->setAppId($response['app_id']); return $model; }