for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace HughCube\HTree\Exceptions;
use Throwable;
/**
* Class InvalidArgumentException.
*/
class UnableBuildTreeException extends InvalidArgumentException
{
* @var array 不正确的数据id
protected $badNodeIds = [];
* UnableBuildTreeException constructor.
*
* @param array $badIds
* @param string $message
* @param int $code
* @param Throwable|null $previous
public function __construct(
array $badIds,
$message = '',
$code = 0,
Throwable $previous = null
) {
$this->badNodeIds = $badIds;
parent::__construct($message, $code, $previous);
}
* @return int[]|string[]
public function getBadNodeIds()
return $this->badNodeIds;