mirror of
https://github.com/friendica/friendica
synced 2025-04-27 19:50:12 +00:00
43 lines
925 B
PHP
43 lines
925 B
PHP
<?php
|
|
|
|
// Copyright (C) 2010-2024, the Friendica project
|
|
// SPDX-FileCopyrightText: 2010-2024 the Friendica project
|
|
//
|
|
// SPDX-License-Identifier: AGPL-3.0-or-later
|
|
|
|
namespace Friendica\Core\Worker\Entity;
|
|
|
|
use DateTime;
|
|
use Friendica\BaseEntity;
|
|
|
|
/**
|
|
* @property-read int $pid
|
|
* @property-read string $command
|
|
* @property-read string $hostname
|
|
* @property-read DateTime $created
|
|
*/
|
|
class Process extends BaseEntity
|
|
{
|
|
/** @var int */
|
|
protected $pid;
|
|
/** @var string */
|
|
protected $command;
|
|
/** @var string */
|
|
protected $hostname;
|
|
/** @var DateTime */
|
|
protected $created;
|
|
|
|
/**
|
|
* @param int $pid
|
|
* @param string $command
|
|
* @param string $hostname
|
|
* @param DateTime $created
|
|
*/
|
|
public function __construct(int $pid, string $command, string $hostname, DateTime $created)
|
|
{
|
|
$this->pid = $pid;
|
|
$this->command = $command;
|
|
$this->hostname = $hostname;
|
|
$this->created = $created;
|
|
}
|
|
}
|