Correct format/style errors
This commit is contained in:
parent
c33c624f83
commit
32bb097604
3 changed files with 30 additions and 12 deletions
|
@ -189,32 +189,41 @@ class BaseApi extends BaseModule
|
||||||
return $params;
|
return $params;
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function updateBoundaries(Status $status, array $post_item, string $order) {
|
/**
|
||||||
;
|
* Update the ID/time boundaries for this result set. Used for building Link Headers
|
||||||
|
*
|
||||||
|
* @param Status $status
|
||||||
|
* @param array $post_item
|
||||||
|
* @param string $order
|
||||||
|
* @return void
|
||||||
|
* @throws \Exception
|
||||||
|
*/
|
||||||
|
protected function updateBoundaries(Status $status, array $post_item, string $order)
|
||||||
|
{
|
||||||
try {
|
try {
|
||||||
switch ($order) {
|
switch ($order) {
|
||||||
case TimelineOrderByTypes::CHANGED:
|
case TimelineOrderByTypes::CHANGED:
|
||||||
if (!empty($status->friendicaExtension()->changedAt())){
|
if (!empty($status->friendicaExtension()->changedAt())) {
|
||||||
self::setBoundaries(new DateTime(DateTimeFormat::utc($status->friendicaExtension()->changedAt(), DateTimeFormat::JSON)));
|
self::setBoundaries(new DateTime(DateTimeFormat::utc($status->friendicaExtension()->changedAt(), DateTimeFormat::JSON)));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case TimelineOrderByTypes::CREATED:
|
case TimelineOrderByTypes::CREATED:
|
||||||
if (!empty($status->createdAt())){
|
if (!empty($status->createdAt())) {
|
||||||
self::setBoundaries(new DateTime(DateTimeFormat::utc($status->createdAt(), DateTimeFormat::JSON)));
|
self::setBoundaries(new DateTime(DateTimeFormat::utc($status->createdAt(), DateTimeFormat::JSON)));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case TimelineOrderByTypes::COMMENTED:
|
case TimelineOrderByTypes::COMMENTED:
|
||||||
if (!empty($status->friendicaExtension()->commentedAt())){
|
if (!empty($status->friendicaExtension()->commentedAt())) {
|
||||||
self::setBoundaries(new DateTime(DateTimeFormat::utc($status->friendicaExtension()->commentedAt(), DateTimeFormat::JSON)));
|
self::setBoundaries(new DateTime(DateTimeFormat::utc($status->friendicaExtension()->commentedAt(), DateTimeFormat::JSON)));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case TimelineOrderByTypes::EDITED:
|
case TimelineOrderByTypes::EDITED:
|
||||||
if (!empty($status->friendicaExtension()->editedAt())){
|
if (!empty($status->friendicaExtension()->editedAt())) {
|
||||||
self::setBoundaries(new DateTime(DateTimeFormat::utc($status->friendicaExtension()->editedAt(), DateTimeFormat::JSON)));
|
self::setBoundaries(new DateTime(DateTimeFormat::utc($status->friendicaExtension()->editedAt(), DateTimeFormat::JSON)));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case TimelineOrderByTypes::RECEIVED:
|
case TimelineOrderByTypes::RECEIVED:
|
||||||
if (!empty($status->friendicaExtension()->receivedAt())){
|
if (!empty($status->friendicaExtension()->receivedAt())) {
|
||||||
self::setBoundaries(new DateTime(DateTimeFormat::utc($status->friendicaExtension()->receivedAt(), DateTimeFormat::JSON)));
|
self::setBoundaries(new DateTime(DateTimeFormat::utc($status->friendicaExtension()->receivedAt(), DateTimeFormat::JSON)));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -52,16 +52,27 @@ class FriendicaExtension extends BaseDataTransferObject
|
||||||
/** @var int */
|
/** @var int */
|
||||||
protected $dislikes_count;
|
protected $dislikes_count;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a status count object
|
* Creates a status count object
|
||||||
*
|
*
|
||||||
* @param string $title
|
* @param string $title
|
||||||
|
* @param string|null $changed_at
|
||||||
|
* @param string|null $commented_at
|
||||||
|
* @param string|null $edited_at
|
||||||
|
* @param string|null $received_at
|
||||||
* @param int $dislikes_count
|
* @param int $dislikes_count
|
||||||
* @param FriendicaDeliveryData $delivery_data
|
* @param FriendicaDeliveryData $delivery_data
|
||||||
*/
|
*/
|
||||||
public function __construct(string $title, ?string $changed_at, ?string $commented_at, ?string $edited_at, ?string $received_at,
|
public function __construct(
|
||||||
int $dislikes_count, FriendicaDeliveryData $delivery_data)
|
string $title,
|
||||||
{
|
?string $changed_at,
|
||||||
|
?string $commented_at,
|
||||||
|
?string $edited_at,
|
||||||
|
?string $received_at,
|
||||||
|
int $dislikes_count,
|
||||||
|
FriendicaDeliveryData $delivery_data
|
||||||
|
) {
|
||||||
$this->title = $title;
|
$this->title = $title;
|
||||||
$this->changed_at = $changed_at;
|
$this->changed_at = $changed_at;
|
||||||
$this->commented_at = $commented_at;
|
$this->commented_at = $commented_at;
|
||||||
|
@ -106,5 +117,4 @@ class FriendicaExtension extends BaseDataTransferObject
|
||||||
{
|
{
|
||||||
return $this->received_at;
|
return $this->received_at;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,5 +38,4 @@ abstract class TimelineOrderByTypes
|
||||||
const ID = 'id';
|
const ID = 'id';
|
||||||
|
|
||||||
const RECEIVED = 'received';
|
const RECEIVED = 'received';
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue