nextcloud/lib/public/Diagnostics/IQuery.php

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

51 lines
742 B
PHP
Raw Normal View History

<?php
/**
* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors
* SPDX-FileCopyrightText: 2016 ownCloud, Inc.
* SPDX-License-Identifier: AGPL-3.0-only
*/
2014-10-03 14:39:09 -04:00
namespace OCP\Diagnostics;
/**
* Interface IQuery
*
* @since 8.0.0
*/
interface IQuery {
/**
* @return string
* @since 8.0.0
*/
public function getSql();
/**
* @return array
* @since 8.0.0
*/
public function getParams();
/**
* @return float
* @since 8.0.0
*/
public function getDuration();
2016-08-24 08:37:15 -04:00
/**
* @return float
* @since 11.0.0
2016-08-24 08:37:15 -04:00
*/
public function getStartTime();
/**
* @return array
* @since 11.0.0
2016-08-24 08:37:15 -04:00
*/
public function getStacktrace();
/**
* @return array
* @since 12.0.0
*/
public function getStart();
}