PrivateMessageUpdateUnreadThreadCountCommand.php in Private Message 8.2
Same filename and directory in other branches
Namespace
Drupal\private_message\AjaxFile
src/Ajax/PrivateMessageUpdateUnreadThreadCountCommand.phpView source
<?php
namespace Drupal\private_message\Ajax;
use Drupal\Core\Ajax\CommandInterface;
/**
* Ajax command to update the number of unread threads.
*/
class PrivateMessageUpdateUnreadThreadCountCommand implements CommandInterface {
/**
* The number of unread threads.
*
* @var int
*/
protected $unreadThreadCount;
/**
* Constructs a PrivateMessageMembersAutocompleteResponseCommand object.
*
* @param int $unreadThreadCount
* The number of unread threads.
*/
public function __construct($unreadThreadCount) {
$this->unreadThreadCount = $unreadThreadCount;
}
/**
* {@inheritdoc}
*/
public function render() {
return [
'command' => 'privateMessageUpdateUnreadThreadCount',
'unreadThreadCount' => $this->unreadThreadCount,
];
}
}
Classes
Name![]() |
Description |
---|---|
PrivateMessageUpdateUnreadThreadCountCommand | Ajax command to update the number of unread threads. |