Update Fenom.php

Не удобно каждый раз прописывать:
$fenom = new Fenom(new Provider('/path/to/templates'));
Гораздо удобнее так (что и было сделано):
$fenom = new Fenom('/path/to/templates');

Вдобавок, в маршрутах Symfony 2 нельзя передавать объекты в объект с параметром второго объекта. Можно объект + параметр. Для совместимости с Symfony 2 в конструкторе создание объекта перенесено из параметра в тело функции.
This commit is contained in:
Vladimir 2013-11-20 12:05:43 +11:00
parent 0160fa6b3b
commit 1d178bf6e7
1 changed files with 3 additions and 3 deletions

View File

@ -277,11 +277,11 @@ class Fenom
}
/**
* @param Fenom\ProviderInterface $provider
* @param $provider
*/
public function __construct(Fenom\ProviderInterface $provider)
public function __construct($provider)
{
$this->_provider = $provider;
$this->_provider = new Fenom\Provider($provider);
}
/**