DomCI : Update the PHPDoc
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3273 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
This commit is contained in:
10
renderer.php
10
renderer.php
@@ -98,7 +98,15 @@ class renderer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @param mixed $data The data to display.*/
|
/** Display the HTML page with the alert box if needed
|
||||||
|
* @param string $viewclass The view class to use to create the output
|
||||||
|
* @param string $viewmethod The view method to use to create the output
|
||||||
|
* @param mixed $data The data to display.
|
||||||
|
* @param array|null $replacement Replace some values by some others in the
|
||||||
|
* created HTML page
|
||||||
|
* @param string|null $layoutfile The layout page to use as base
|
||||||
|
* @param object|null $route A previous defined "route" object
|
||||||
|
*/
|
||||||
static function html ($viewclass, $viewmethod, $data, $replacement = array(),
|
static function html ($viewclass, $viewmethod, $data, $replacement = array(),
|
||||||
$layoutfile = "views/layout.html", $route = null)
|
$layoutfile = "views/layout.html", $route = null)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -205,7 +205,7 @@ class route
|
|||||||
* name
|
* name
|
||||||
* @param string $destURL Do a redirection of the HTTP page
|
* @param string $destURL Do a redirection of the HTTP page
|
||||||
* @param string|null $module The module name
|
* @param string|null $module The module name
|
||||||
* @param boolean|null Permanent redirect (false by default)
|
* @param boolean|null $permanent Permanent redirect (false by default)
|
||||||
* @return Exit of the PHP after doing the redirection
|
* @return Exit of the PHP after doing the redirection
|
||||||
*/
|
*/
|
||||||
function redirect ($destURL, $module="", $permanent = false)
|
function redirect ($destURL, $module="", $permanent = false)
|
||||||
|
|||||||
4
smtp.php
4
smtp.php
@@ -190,6 +190,7 @@ class smtp
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** Send something to the SMTP server. Wait the acknoledgement line
|
/** Send something to the SMTP server. Wait the acknoledgement line
|
||||||
|
* @param string $data The line to send to server
|
||||||
*/
|
*/
|
||||||
private function putLine ($data)
|
private function putLine ($data)
|
||||||
{
|
{
|
||||||
@@ -199,6 +200,7 @@ class smtp
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** Wait something from the server
|
/** Wait something from the server
|
||||||
|
* @param string $message The answer to wait from server
|
||||||
*/
|
*/
|
||||||
private function getLine ($message = "")
|
private function getLine ($message = "")
|
||||||
{
|
{
|
||||||
@@ -229,6 +231,8 @@ class smtp
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** Save the connection debug in file
|
/** Save the connection debug in file
|
||||||
|
* @param string $message The message to save in debug
|
||||||
|
* @param integer|null $priority The priority to use
|
||||||
*/
|
*/
|
||||||
private function debug ($message, $priority = 1)
|
private function debug ($message, $priority = 1)
|
||||||
{
|
{
|
||||||
|
|||||||
37
userssql.php
37
userssql.php
@@ -12,8 +12,11 @@ class userssql extends users
|
|||||||
{
|
{
|
||||||
/** The database connector */
|
/** The database connector */
|
||||||
private $dsn;
|
private $dsn;
|
||||||
|
/** The user needed to connect to database */
|
||||||
private $username;
|
private $username;
|
||||||
|
/** The password needed to connect to database */
|
||||||
private $password;
|
private $password;
|
||||||
|
/** The optional drivers need by the database */
|
||||||
private $driver_options;
|
private $driver_options;
|
||||||
/** The db connector */
|
/** The db connector */
|
||||||
private $db;
|
private $db;
|
||||||
@@ -24,13 +27,23 @@ class userssql extends users
|
|||||||
Just allow chars ! */
|
Just allow chars ! */
|
||||||
public $tableprefix = "";
|
public $tableprefix = "";
|
||||||
|
|
||||||
/** the fields */
|
/** The email field in the database */
|
||||||
public $fieldEmail = "email";
|
public $fieldEmail = "email";
|
||||||
|
/** The firstname field in the database */
|
||||||
public $fieldFirstname = "firstname";
|
public $fieldFirstname = "firstname";
|
||||||
|
/** The lastname field in the database */
|
||||||
public $fieldLastname = "lastname";
|
public $fieldLastname = "lastname";
|
||||||
|
/** The password field in the database */
|
||||||
public $fieldPassword = "password";
|
public $fieldPassword = "password";
|
||||||
|
/** The lastchange field in the database */
|
||||||
public $fieldLastchange = "lastchange";
|
public $fieldLastchange = "lastchange";
|
||||||
|
|
||||||
|
/** The constructor. Save the parameters to connect to the database
|
||||||
|
* @param string $dsn The DSN to connect
|
||||||
|
* @param string|null $username The username to connect
|
||||||
|
* @param string|null $password The password to connect
|
||||||
|
* @param array|null $driver_options The optional drivers parameters
|
||||||
|
*/
|
||||||
public function __construct ($dsn, $username=null, $password=null,
|
public function __construct ($dsn, $username=null, $password=null,
|
||||||
$driver_options=null)
|
$driver_options=null)
|
||||||
{
|
{
|
||||||
@@ -85,8 +98,13 @@ class userssql extends users
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** Create a new user
|
/** Create a new user
|
||||||
If the password is not provided, create a default passwd (can be disable
|
* If the password is not provided, create a default passwd (can be disable
|
||||||
password) */
|
* password)
|
||||||
|
* @param string $email The email to add
|
||||||
|
* @param string $firstname The firstname to add
|
||||||
|
* @param string $lastname The lastname to add
|
||||||
|
* @param string|null $password The password of the user
|
||||||
|
*/
|
||||||
public function adduser ($email, $firstname, $lastname, $password=null)
|
public function adduser ($email, $firstname, $lastname, $password=null)
|
||||||
{
|
{
|
||||||
if ($this->db === null)
|
if ($this->db === null)
|
||||||
@@ -105,7 +123,9 @@ class userssql extends users
|
|||||||
$this->fieldPassword=>$password));
|
$this->fieldPassword=>$password));
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Delete a user */
|
/** Delete a user
|
||||||
|
* @param string $email The email to remove
|
||||||
|
*/
|
||||||
public function deluser ($email)
|
public function deluser ($email)
|
||||||
{
|
{
|
||||||
if ($this->db === null)
|
if ($this->db === null)
|
||||||
@@ -114,7 +134,12 @@ class userssql extends users
|
|||||||
return $this->db->delete ($email);
|
return $this->db->delete ($email);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Update a user */
|
/** Update a user
|
||||||
|
* @param string $oldemail The old email to modify
|
||||||
|
* @param string $newemail The new email to save
|
||||||
|
* @param string $firstname The firstname of the user
|
||||||
|
* @param string $lastname The lastname of the user
|
||||||
|
*/
|
||||||
public function updateuser ($oldemail, $newemail, $firstname, $lastname)
|
public function updateuser ($oldemail, $newemail, $firstname, $lastname)
|
||||||
{
|
{
|
||||||
if ($this->db === null)
|
if ($this->db === null)
|
||||||
@@ -185,6 +210,8 @@ class userssql extends users
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** Check if the provided password is correctely associated to the email user
|
/** Check if the provided password is correctely associated to the email user
|
||||||
|
* @param string $email The email to authenticate
|
||||||
|
* @param string $password The user password (not crypted !)
|
||||||
*/
|
*/
|
||||||
public function checkValidPassword ($email, $password)
|
public function checkValidPassword ($email, $password)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user