Gentics Portal.Node PHP API
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
All
Classes
Namespaces
Functions
Variables
Pages
common
extensions
lightopenid
loid.php
1
<?php
2
/**
3
* @author Egor Saveiko aka GOsha
4
* @version 1.0
5
*/
6
7
class
loid
extends
CApplicationComponent
8
{
9
/**
10
* Language name in 'en_EN' format
11
* @var string
12
*/
13
private
$_language;
14
15
/**
16
* init function
17
*/
18
public
function
init
()
19
{
20
parent::init
();
21
$dir = dirname(__FILE__);
22
$alias = md5($dir);
23
Yii::setPathOfAlias($alias,$dir);
24
Yii::import($alias.
'.LightOpenID'
);
25
}
26
27
/**
28
* Main extension loader
29
* @param array $config - configuration array
30
* @return upload
31
*/
32
public
function
load
($config = array())
33
{
34
$openid =
new
LightOpenID
();
35
if
(!empty($config))
36
{
37
foreach
($config as $key => $val)
38
{
39
$openid->$key = $val;
40
}
41
}
42
return
$openid;
43
}
44
45
46
}
47
48
49
50
?>
Generated on Thu Feb 6 2014 15:47:54 for Gentics Portal.Node PHP API by
1.8.1.2