By default, Yii2 enforces
'httpOnly'=>true
for all cookies set from any place in the code. I want to find a way to automatically set
'secure'=>true
for all cookies in the same manner.
Currently, I need to set the parameter explicitly for each cookie that I set:
$cookies = Yii::$app->response->cookies;
$cookies->add(new yii\web\Cookie([
'name' => '_country',
'value' => $country,
'expire' => time() + 3600*24*7*365,
'secure' => true,
]));