Кто-нибудь знает, как назначить, а затем использовать замыкание в модели / представлении с помощью F3 :: set?Или предложить решение для следующего сценария?
Я использую версию 1.4.4
Вот что я пытаюсь сделать:
//In Model - Loaded from controller w/ F3::call
F3::set('getPrice', function($tax, $profile){
//return price
});
//In View - Inside an F3:repeat of @products
{@getPrice(@product.tax, @product.profile)}
Но замыкания неКажется, не поддерживается ... Если я загружаю модель, используя require / include, определяю функцию без F3 :: set и включаю пользовательские функции в представлении, я могу заставить его работать.Но я надеялся сохранить уровень разделения с помощью F3 :: call / F3 :: set.
Спасибо!