deleteByCriteria( ['itemtype' => $classname], force: true, history: false ); $this->deleteRelationLogs($classname, Server::class); } public function isUsed(string $classname): bool { return parent::isUsed($classname) && $this->countAssetsLinkedToPeerItem( $classname, ServerAsset::class ) > 0; } public function getCapacityUsageDescription(string $classname): string { return sprintf( __('%1$s assets linked to UrBackup servers', 'urbackup'), $this->countAssetsLinkedToPeerItem($classname, ServerAsset::class) ); } }