PATH:
home
/
letacommog
/
letaweb
/
admin
/
classes
/
components
<?php class guestComponent { public function init() { } public function __construct() { $this->init(); } public function getGuest() { $cookie = Yii::app()->request->cookies; $session = Yii::app()->session; $guest = null; $REMOTE_ADD = $_SERVER['REMOTE_ADDR']; if (isset($session['guest'])) { $guest = $session['guest']; } elseif (isset($cookie['guest_id'])) { $guest_id = $cookie['guest_id']->value; $guest = SqlliteGuest::model()->findByPk($guest_id); } if (isset($guest)) { $session['guest'] = $guest; $session['guest_id'] = $guest->id; $cookie['guest_id'] = new CHttpCookie('guest_id', $guest->id); return $guest; } $g = new SqlliteGuest(); $g->setIsNewRecord(true); $g->address = ($REMOTE_ADD); $g->save(); return $g; } }
[+]
..
[-] colorComponent.php
[edit]
[-] authorizationComponent.php
[edit]
[-] hostingComponent.php
[edit]
[-] configComponent.php
[edit]
[-] siteComponent.php
[edit]
[-] urlComponent.php
[edit]
[-] paymentComponent.php
[edit]
[-] authManager.php
[edit]
[-] guestComponent.php
[edit]
[-] cmsComponent.php
[edit]
[-] languageComponent.php
[edit]
[-] contextComponent.php
[edit]
[-] cartComponent.php
[edit]
[-] customerComponent.php
[edit]