Я мог бы просто погрузиться в класс Kohana_Cookie и установить
public static $salt = 'blah';
Но это не похоже на очень элегантное решение ... Есть ли более корректный способ установить его в конфигурации или тому подобное?Пробовал гуглить, но не повезло ...
Либо установите его в начальной загрузке:
Cookie::$salt = 'foobar';
Или расширьте класс cookie, как говорит @davgothic.
Не изменяйте код в системной папке.Там никогда не нужно делать это.
Это можно сделать, создав файл cookie.php в application/classes со следующим содержимым:
cookie.php
application/classes
class Cookie extends Kohana_Cookie { public static $salt = 'foobar'; } // End Cookie
Хотя я бы посоветовал перейти к подходу zombor ниже.