Copy the regexes to the public interface
This commit is contained in:
parent
3e00edff99
commit
b1d652e8b0
|
@ -67,11 +67,21 @@ class Request implements \ArrayAccess, \Countable, IRequest {
|
||||||
// Android Chrome user agent: https://developers.google.com/chrome/mobile/docs/user-agent
|
// Android Chrome user agent: https://developers.google.com/chrome/mobile/docs/user-agent
|
||||||
const USER_AGENT_ANDROID_MOBILE_CHROME = '#Android.*Chrome/[.0-9]*#';
|
const USER_AGENT_ANDROID_MOBILE_CHROME = '#Android.*Chrome/[.0-9]*#';
|
||||||
const USER_AGENT_FREEBOX = '#^Mozilla/5\.0$#';
|
const USER_AGENT_FREEBOX = '#^Mozilla/5\.0$#';
|
||||||
const USER_AGENT_OWNCLOUD_IOS = '/^Mozilla\/5\.0 \(iOS\) ownCloud\-iOS.*$/';
|
|
||||||
const USER_AGENT_OWNCLOUD_ANDROID = '/^Mozilla\/5\.0 \(Android\) ownCloud\-android.*$/';
|
|
||||||
const USER_AGENT_OWNCLOUD_DESKTOP = '/^Mozilla\/5\.0 \([A-Za-z ]+\) (mirall|csyncoC)\/.*$/';
|
|
||||||
const REGEX_LOCALHOST = '/^(127\.0\.0\.1|localhost)$/';
|
const REGEX_LOCALHOST = '/^(127\.0\.0\.1|localhost)$/';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated use \OCP\IRequest::USER_AGENT_CLIENT_IOS instead
|
||||||
|
*/
|
||||||
|
const USER_AGENT_OWNCLOUD_IOS = '/^Mozilla\/5\.0 \(iOS\) ownCloud\-iOS.*$/';
|
||||||
|
/**
|
||||||
|
* @deprecated use \OCP\IRequest::USER_AGENT_CLIENT_ANDROID instead
|
||||||
|
*/
|
||||||
|
const USER_AGENT_OWNCLOUD_ANDROID = '/^Mozilla\/5\.0 \(Android\) ownCloud\-android.*$/';
|
||||||
|
/**
|
||||||
|
* @deprecated use \OCP\IRequest::USER_AGENT_CLIENT_DESKTOP instead
|
||||||
|
*/
|
||||||
|
const USER_AGENT_OWNCLOUD_DESKTOP = '/^Mozilla\/5\.0 \([A-Za-z ]+\) (mirall|csyncoC)\/.*$/';
|
||||||
|
|
||||||
protected $inputStream;
|
protected $inputStream;
|
||||||
protected $content;
|
protected $content;
|
||||||
protected $items = array();
|
protected $items = array();
|
||||||
|
|
|
@ -61,6 +61,20 @@ namespace OCP;
|
||||||
* @since 6.0.0
|
* @since 6.0.0
|
||||||
*/
|
*/
|
||||||
interface IRequest {
|
interface IRequest {
|
||||||
|
/**
|
||||||
|
* @since 9.1.0
|
||||||
|
*/
|
||||||
|
const USER_AGENT_CLIENT_ANDROID = '/^Mozilla\/5\.0 \(Android\) ownCloud\-android.*$/';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @since 9.1.0
|
||||||
|
*/
|
||||||
|
const USER_AGENT_CLIENT_DESKTOP = '/^Mozilla\/5\.0 \([A-Za-z ]+\) (mirall|csyncoC)\/.*$/';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @since 9.1.0
|
||||||
|
*/
|
||||||
|
const USER_AGENT_CLIENT_IOS = '/^Mozilla\/5\.0 \(iOS\) ownCloud\-iOS.*$/';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param string $name
|
* @param string $name
|
||||||
|
|
Loading…
Reference in New Issue