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

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);
} }
/** /**