Source

cruge / interfaces / ICrugeSession.php

Diff from to

interfaces/ICrugeSession.php

 <?php
 /** ICrugeSession
-	
-	interfaz para inyectarle al ORDBM seleccionado los metodos a implementar
-	
-	@author: Christian Salazar H. <christiansalazarh@gmail.com> @bluyell
-	@copyright Copyright &copy; 2008-2012 Yii Software LLC
-	@license http://www.yiiframework.com/license/
-*/
-interface ICrugeSession {
-	/**
-		@returns CrugeSession una instancia del modelo hallada por su IDSESSION
-	*/
-	public static function loadModel($id);
-	/*
-		@returns CrugeSession instancia de la sesion mas reciente hallada para este usuario
-	*/
-	public static function findLast($iduser);
-	/*
-		@returns nueva instancia de CrugeSession
-	*/
-	public static function create($iduser,$durationMins);
-	/** que hacer cuando la sesion es reutilizada
-		@returns void.  
-	*/
-	public function onReusage();
-	/*	almacena la sesion, que puede ser nueva o reutilizada
-		@returns boolean. false=causa que la sesion no se asigne.
-	*/
-	public function store();
-	/**
-		@returns Boolean indicando que la sesion es valida para ser utilizada y asignada
-	*/
-	public function validateSession();	
-	/*
-		@returns boolean true indicando que la sesion ha expirado
-	*/
-	public function isSessionExpired();
-	/*
-		@returns VOID
-	*/
-	public function logout();
-	/*
-		@returns VOID
-	*/
-	public function expiresession();
-	/**
-		@returns string Nombre del usuario (username) de esta sesion
-	*/
-	public function getSessionName();
-	
-	public function tableName();
-	public function getPrimaryKey();
+
+interfaz para inyectarle al ORDBM seleccionado los metodos a implementar
+
+@author: Christian Salazar H. <christiansalazarh@gmail.com> @bluyell
+@copyright Copyright &copy; 2008-2012 Yii Software LLC
+@license http://www.yiiframework.com/license/
+ */
+interface ICrugeSession
+{
+    /**
+    @returns CrugeSession una instancia del modelo hallada por su IDSESSION
+     */
+    public static function loadModel($id);
+
+    /*
+        @returns CrugeSession instancia de la sesion mas reciente hallada para este usuario
+    */
+    public static function findLast($iduser);
+
+    /*
+        @returns nueva instancia de CrugeSession
+    */
+    public static function create($iduser, $durationMins);
+
+    /** que hacer cuando la sesion es reutilizada
+    @returns void.
+     */
+    public function onReusage();
+
+    /*	almacena la sesion, que puede ser nueva o reutilizada
+        @returns boolean. false=causa que la sesion no se asigne.
+    */
+    public function store();
+
+    /**
+    @returns Boolean indicando que la sesion es valida para ser utilizada y asignada
+     */
+    public function validateSession();
+
+    /*
+        @returns boolean true indicando que la sesion ha expirado
+    */
+    public function isSessionExpired();
+
+    /*
+        @returns VOID
+    */
+    public function logout();
+
+    /*
+        @returns VOID
+    */
+    public function expiresession();
+
+    /**
+    @returns string Nombre del usuario (username) de esta sesion
+     */
+    public function getSessionName();
+
+    public function tableName();
+
+    public function getPrimaryKey();
 }
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.