feature #15929 [3.0][Config] Remove ResourceInterface::getResource() which was deprecated in 2.8 (mpdude)
This PR was squashed before being merged into the 3.0-dev branch (closes #15929).
Discussion
----------
[3.0][Config] Remove ResourceInterface::getResource() which was deprecated in 2.8
| Q | A
| ------------- | ---
| Bug fix? | no
| New feature? | no
| BC breaks? | yes
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets |
| License | MIT
| Doc PR |
Deprecated in #15719.
Commits
-------
7cef180
[3.0][Config] Remove ResourceInterface::getResource() which was deprecated in 2.8
This commit is contained in:
commit
8d1cee9e95
@ -7,6 +7,7 @@ CHANGELOG
|
|||||||
* removed `ReferenceDumper` class
|
* removed `ReferenceDumper` class
|
||||||
* removed the `ResourceInterface::isFresh()` method
|
* removed the `ResourceInterface::isFresh()` method
|
||||||
* removed `BCResourceInterfaceChecker` class
|
* removed `BCResourceInterfaceChecker` class
|
||||||
|
* removed `ResourceInterface::getResource()` method
|
||||||
|
|
||||||
2.8.0
|
2.8.0
|
||||||
-----
|
-----
|
||||||
|
@ -42,7 +42,7 @@ class DirectoryResource implements SelfCheckingResourceInterface, \Serializable
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@inheritdoc}
|
* @return string The file path to the resource
|
||||||
*/
|
*/
|
||||||
public function getResource()
|
public function getResource()
|
||||||
{
|
{
|
||||||
|
@ -45,7 +45,7 @@ class FileExistenceResource implements SelfCheckingResourceInterface, \Serializa
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@inheritdoc}
|
* @return string The file path to the resource
|
||||||
*/
|
*/
|
||||||
public function getResource()
|
public function getResource()
|
||||||
{
|
{
|
||||||
|
@ -44,7 +44,7 @@ class FileResource implements SelfCheckingResourceInterface, \Serializable
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@inheritdoc}
|
* @return string|false The canonicalized, absolute path to the resource or false if the resource does not exist.
|
||||||
*/
|
*/
|
||||||
public function getResource()
|
public function getResource()
|
||||||
{
|
{
|
||||||
|
@ -30,17 +30,4 @@ interface ResourceInterface
|
|||||||
* @return string A string representation unique to the underlying Resource
|
* @return string A string representation unique to the underlying Resource
|
||||||
*/
|
*/
|
||||||
public function __toString();
|
public function __toString();
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns the tied resource.
|
|
||||||
*
|
|
||||||
* @return mixed The resource
|
|
||||||
*
|
|
||||||
* @deprecated since 2.8, to be removed in 3.0. As there are many different kinds of resource,
|
|
||||||
* a single getResource() method does not make sense at the interface level. You
|
|
||||||
* can still call getResource() on implementing classes, probably after performing
|
|
||||||
* a type check. If you know the concrete type of Resource at hand, the return value
|
|
||||||
* of this method may make sense to you.
|
|
||||||
*/
|
|
||||||
public function getResource();
|
|
||||||
}
|
}
|
||||||
|
@ -31,9 +31,4 @@ class ResourceStub implements SelfCheckingResourceInterface
|
|||||||
{
|
{
|
||||||
return $this->fresh;
|
return $this->fresh;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getResource()
|
|
||||||
{
|
|
||||||
return 'stub';
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -50,7 +50,7 @@ class EnvParametersResource implements SelfCheckingResourceInterface, \Serializa
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* {@inheritdoc}
|
* @return array An array with two keys: 'prefix' for the prefix used and 'variables' containing all the variables watched by this resource
|
||||||
*/
|
*/
|
||||||
public function getResource()
|
public function getResource()
|
||||||
{
|
{
|
||||||
|
@ -288,10 +288,6 @@ class StaleResource implements SelfCheckingResourceInterface
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getResource()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
public function __toString()
|
public function __toString()
|
||||||
{
|
{
|
||||||
return '';
|
return '';
|
||||||
|
Reference in New Issue
Block a user