mirror of
https://github.com/cubixle/trustpilot-api-wrapper.git
synced 2026-04-24 19:54:43 +01:00
Added new data method.
This commit is contained in:
@@ -16,6 +16,10 @@ class ReviewTransformer
|
||||
* @var
|
||||
*/
|
||||
private $companyReply;
|
||||
/**
|
||||
* @var
|
||||
*/
|
||||
private $companyReplyCreatedAt;
|
||||
/**
|
||||
* @var
|
||||
*/
|
||||
@@ -90,6 +94,14 @@ class ReviewTransformer
|
||||
return $this->author;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return mixed
|
||||
*/
|
||||
public function getCompanyReplyCreatedAt()
|
||||
{
|
||||
return $this->companyReplyCreatedAt;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array $reviews
|
||||
*
|
||||
@@ -113,13 +125,14 @@ class ReviewTransformer
|
||||
*/
|
||||
public function transform($review)
|
||||
{
|
||||
$reviewObj = new self;
|
||||
$reviewObj->title = $review['title'];
|
||||
$reviewObj->review = $review['text'];
|
||||
$reviewObj->companyReply = $review['companyReply']['text'];
|
||||
$reviewObj->rating = $review['stars'];
|
||||
$reviewObj->createdAt = $review['createdAt'];
|
||||
$reviewObj->author = trim($review['consumer']['displayName']);
|
||||
$reviewObj = new self;
|
||||
$reviewObj->title = $review['title'];
|
||||
$reviewObj->review = $review['text'];
|
||||
$reviewObj->companyReply = $review['companyReply']['text'];
|
||||
$reviewObj->companyReplyCreatedAt = $review['companyReply']['createdAt'];
|
||||
$reviewObj->rating = $review['stars'];
|
||||
$reviewObj->createdAt = $review['createdAt'];
|
||||
$reviewObj->author = trim($review['consumer']['displayName']);
|
||||
|
||||
return $reviewObj;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user