/** * Populates the resource object. * * @param array $response * * @return boolean|null */ protected function populateResource($response) { parent::populateResource($response); if ($this->status !== 'success') { return false; } $this->roi = $this->responseData['roi']; foreach ($this->roi as $key => $roi) { $this->roi[$key]['category'] = $this->category[$roi['category']]; } }
/** * Populates the resource object. * * @param array $response * * @return boolean|null */ protected function populateResource($response) { parent::populateResource($response); if ($this->status !== 'success') { return false; } $this->moderated = $this->responseData['moderated']['result']; if (isset($this->responseData['moderated']['url'])) { $this->moderatedUrl = $this->responseData['moderated']['url']; } }
/** * Populates the resource. * * @param array $response * * @return false */ protected function populateResource($response) { parent::populateResource($response); if ($this->status !== 'success') { return false; } $this->nudity = $this->responseData['nudity']['result']; $this->nudityConfidence = $this->responseData['nudity']['confidence']; $this->coveredNudity = $this->responseData['covered_nudity']['result']; $this->coveredNudityConfidence = $this->responseData['covered_nudity']['confidence']; }