예제 #1
0
파일: Form.php 프로젝트: minchal/vero
 /**
  * Create instance of form.
  * Form needs request and optionaly session instances (if tokens are used).
  * 
  * @param \Vero\Web\Request
  * @param \Vero\Web\Session\Session
  */
 public function __construct(Request $request, Session $session = null)
 {
     $this->request = $request;
     $this->session = $session;
     $this->action = $request->url();
     $this->name = 'form' . self::$instances++;
 }
예제 #2
0
파일: Manager.php 프로젝트: minchal/vero
 /**
  * Receive info about user visit.
  * 
  * @return self
  */
 public function visit(Request $request)
 {
     if ($this->isLoggedIn()) {
         $this->provider->registerVisit($this->user->getId(), new \DateTime(), $request->url(), $request->ip());
     }
     return $this;
 }