mirror of
https://github.com/fenom-template/fenom.git
synced 2023-08-10 21:13:07 +03:00
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:
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user