????JFIF??x?x????'
Server IP : 104.21.32.1 / Your IP : 216.73.216.145 Web Server : LiteSpeed System : Linux premium151.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : tempvsty ( 647) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/tempvsty/peekmysite.com/wp-content/plugins/duplicator/src/Utils/Help/ |
Upload File : |
<?php namespace Duplicator\Utils\Help; class Category { /** @var int The ID */ private $id = -1; /** @var string The name */ private $name = ''; /** @var int Number of articles */ private $articleCount = 0; /** @var Category|null The parent */ private $parent = null; /** @var Category[] The children */ private $children = []; /** * Constructor * * @param int $id The ID * @param string $name The name * @param int $articleCount Number of articles */ public function __construct($id, $name, $articleCount) { $this->id = $id; $this->name = $name; $this->articleCount = $articleCount; } /** * Get the ID * * @return int */ public function getId() { return $this->id; } /** * Get the Name * * @return string */ public function getName() { return $this->name; } /** * Get the Article Count * * @return int */ public function getArticleCount() { return $this->articleCount; } /** * Get the Children * * @return Category[] */ public function getChildren() { return $this->children; } /** * Add a child * * @param Category $child The child * * @return void */ public function addChild(Category $child) { if (isset($this->children[$child->getId()])) { return; } $this->children[$child->getId()] = $child; } /** * Get the Parent * * @return Category|null */ public function getParent() { return $this->parent; } /** * Set the Parent * * @param Category $parent The parent * * @return void */ public function setParent(Category $parent) { $this->parent = $parent; } }