changes indentation and extra spaces

This commit is contained in:
shubham_meena 2014-06-01 19:52:54 +00:00
parent a8d783d0ed
commit 3d89bff37c

View file

@ -1,262 +1,123 @@
<?php <?php
/** /**
*
* contains the getters and setters for plugins * contains the getters and setters for plugins
* @author shubham meena mentored by Matthew Lagoe
* this file is for demo purpose
**/ **/
class Plugincache{ class Plugincache{
private $id; private $id;
private $plugin_name; private $plugin_name;
private $plugin_version; private $plugin_version;
private $plugin_permission; private $plugin_permission;
private $plugin_isactive; private $plugin_isactive;
/** /**
* A constructor. * A constructor.
* Empty constructor * Empty constructor
*/ */
public function __construct() { public function __construct() {
} }
public function set($values) { public function set($values) {
$this->setId($values['PluginId']); $this->setId($values['PluginId']);
$this->setPluginName($values['PluginName']); $this->setPluginName($values['PluginName']);
$this->setPluginVersion($values['PluginVersion']); $this->setPluginVersion($values['PluginVersion']);
$this->setPluginPermission($values['PluginPermission']); $this->setPluginPermission($values['PluginPermission']);
$this->setIsActive($values['IsActive']); $this->setIsActive($values['IsActive']);
} }
/** /**
* loads the object's attributes. * loads the object's attributes.
*/ */
public function load_With_SID( ) { public function load_With_SID( ) {
$dbl = new DBLayer("lib"); $dbl = new DBLayer("lib");
$statement = $dbl->executeWithoutParams("SELECT * FROM plugins"); $statement = $dbl->executeWithoutParams("SELECT * FROM plugins");
$row = $statement->fetch(); $row = $statement->fetch();
$this->set($row); $this->set($row);
} }
/** /**
* updates the entry. * updates the entry.
*/ */
public function update(){ public function update(){
$dbl = new DBLayer("lib"); $dbl = new DBLayer("lib");
$values = Array('t' => $this->getPluginPermission(), 'q' => $this->getPluginVersion(), 'd' => $this->getIsActive());
$query = "UPDATE plugins SET PluginPermission= :t, PluginVersion = :q, IsActive = :d WHERE PluginName=:p_n"; $dbl->update("plugins", $values, "PluginName= $this->getPluginName()");
$values = Array('p_n' => $this->getPluginName(), 't' => $this->getPluginPermission(), 'q' => $this->getPluginVersion(), 'd' => $this->getIsActive());
$statement = $dbl->execute($query, $values);
} }
public function getId(){ public function getId(){
return $this->Id; return $this->Id;
} }
/** /**
* get plugin permission attribute of the object. * get plugin permission attribute of the object.
*/ */
public function getPluginPermission(){ public function getPluginPermission(){
return $this->plugin_permission; return $this->plugin_permission;
} }
/** /**
* get plugin version attribute of the object. * get plugin version attribute of the object.
*/ */
public function getPluginVersion(){ public function getPluginVersion(){
return $this->plugin_version; return $this->plugin_version;
} }
/** /**
* get plugin is active attribute of the object. * get plugin is active attribute of the object.
*/ */
public function getIsActive(){ public function getIsActive(){
return $this->plugin_isactive; return $this->plugin_isactive;
} }
/** /**
* get plugin name attribute of the object. * get plugin name attribute of the object.
*/ */
public function getPluginName(){ public function getPluginName(){
return $this->plugin_name; return $this->plugin_name;
} }
/** /**
* set plugin id attribute of the object. * set plugin id attribute of the object.
* @param $s integer id * @param $s integer id
*/ */
public function setId($s){ public function setId($s){
$this->Id = $s; $this->Id = $s;
} }
/** /**
* set plugin permission attribute of the object. * set plugin permission attribute of the object.
* @param $t type of the query, set permission * @param $t type of the query, set permission
*/ */
public function setPluginPermission($t){ public function setPluginPermission($t){
$this->plugin_permission = $t; $this->plugin_permission = $t;
} }
/** /**
* set plugin version attribute of the object. * set plugin version attribute of the object.
* @param $q string to set plugin version * @param $q string to set plugin version
*/ */
public function setPluginVersion($q){ public function setPluginVersion($q){
$this->plugin_version= $q; $this->plugin_version= $q;
} }
/** /**
* set plugin is active attribute of the object. * set plugin is active attribute of the object.
* @param $d tinyint to set plugin is active or not . * @param $d tinyint to set plugin is active or not .
*/ */
public function setIsActive($d){ public function setIsActive($d){
$this->plugin_isactive= $d; $this->plugin_isactive= $d;
} }
/** /**
* set plugin name attribute of the object. * set plugin name attribute of the object.
* @param $p_n string to set plugin name. * @param $p_n string to set plugin name.
*/ */
public function setPluginName($p_n){ public function setPluginName($p_n){
$this->plugin_name= $p_n; $this->plugin_name= $p_n;
} }
} }