OssnBase.php
Go to the documentation of this file.
1 <?php
2 /**
3  * Open Source Social Network
4  *
5  * @package (Informatikon.com).ossn
6  * @author OSSN Core Team <[email protected]>
7  * @copyright 2014 iNFORMATIKON TECHNOLOGIES
8  * @license General Public Licence http://www.opensource-socialnetwork.org/licence
9  * @link http://www.opensource-socialnetwork.org/licence
10  */
11 class OssnBase {
12  /**
13  * Get guid.
14  *
15  * @return false|int;
16  */
17  public function getGUID(){
18  if(isset($this->guid)){
19  return $this->guid;
20  }
21  return false;
22  }
23  /**
24  * Get Id.
25  *
26  * @return false|int;
27  */
28  public function getID(){
29  if(isset($this->id)){
30  return $this->id;
31  }
32  return false;
33  }
34  /**
35  * Get a parameter from object
36  *
37  * @param string $param
38  *
39  * @return string;
40  */
41  public function getParam($param) {
42  if (isset($this->$param)) {
43  return $this->$param;
44  }
45  return false;
46  }
47  /**
48  * isParam
49  *
50  * @param string $param
51  *
52  * @return string;
53  */
54  public function isParam($param) {
55  if (!empty($param) && isset($this->$param)) {
56  return true;
57  }
58  return false;
59  }
60 }//CLASS