merged branch chEbba/templating-chain-loader-interface (PR #4676)
Commits -------10e0b0b
[Templating] Use LoaderInterface instead of abstract Loader in ChainLoader Discussion ---------- [Templating] Use LoaderInterface instead of abstract Loader in ChainLoader There is no code in ChainLoader required an instace of Loader class. All wiil be applicable for any LoaderInterface instance. This commit removes such limits. --------------------------------------------------------------------------- by travisbot at 2012-06-28T12:55:25Z This pull request [fails](http://travis-ci.org/symfony/symfony/builds/1729112) (merged10e0b0b2
intoe8c0e078
).
This commit is contained in:
commit
16f15e9ff9
@ -26,7 +26,7 @@ class ChainLoader extends Loader
|
||||
/**
|
||||
* Constructor.
|
||||
*
|
||||
* @param Loader[] $loaders An array of loader instances
|
||||
* @param LoaderInterface[] $loaders An array of loader instances
|
||||
*/
|
||||
public function __construct(array $loaders = array())
|
||||
{
|
||||
@ -39,9 +39,9 @@ class ChainLoader extends Loader
|
||||
/**
|
||||
* Adds a loader instance.
|
||||
*
|
||||
* @param Loader $loader A Loader instance
|
||||
* @param LoaderInterface $loader A Loader instance
|
||||
*/
|
||||
public function addLoader(Loader $loader)
|
||||
public function addLoader(LoaderInterface $loader)
|
||||
{
|
||||
$this->loaders[] = $loader;
|
||||
}
|
||||
|
Reference in New Issue
Block a user