У меня есть код:Как я могу повторно использовать переменную более эффективно в cakePHP?
$getCookieData = $this->Cookie->read('data');
$getUser = $this->User->find('first', array('conditions' => array('User.username' => $getCookieData['username'])));
В основном я использую это во многих местах, чтобы получить информацию пользователей и либо показать ее, сравнить и т.д. Мне было просто интересно, если бы был более эффективным способ использовать переменную вокруг моего сайта, вместо того, чтобы много повторять.
Почему бы не использовать сеансы вместо чтения данных cookie? –
Вы считаете, что занятия более уместны? – Peza
@SamPerrin: Seesion имеет ограничение по сроку, которое истекло, ваши данные не будут доступны, если вы не воссоздаете его и не сохраните свои данные снова – Blaster