Boa noite pessoal, veja se alguem tem uma ideia de como resolver esse
problema.

Estou fazendo uma funcao para o Code Igniter 2 para checar se um valor de
configuracao
esta definido via sessions e via config.php.

Quanto vou checar se o valor passado por parametro na chamada da funcao esta
disponivel
na session o seguinte erro ocorre:

*Fatal error*: Using $this when not in object context in *
D:\xampp\htdocs\XXXXXXX\application\core\MY_Loader.php* on line *34*
*
*
A linha 34 e justamente essa, aonde eu pego o valor do parametro $conf e
tento recuperar o valor que esta na session:
*$resp = $this->session->userdata($conf);*

A chamada da funcao esta sendo feita da seguinte forma
*$view_path = get_sconfig('view_path');*


Qual seria o problema, o this nao esta instanciado ainda na chamada do
MY_loader?
Como poderia fazer essa funcao para checar se a variavel esta na session ou
no config file entao?

Abcs
--------------------------------------------------------------------------------------------
Segue abaixo a funcao completa para elucidar todo cenário.

function get_sconfig($conf = '')
 {
//Se nao foi definido o valor a ser localizado
if ($conf == '' ) return FALSE;

//Verifica a configuracao esta setada via sessions
$resp = $this->session->userdata($conf);
     $resp = (! isset($resp)) ? '' : $resp;

     //Se nao esta setada via sessions verifica se esta setado via
config.php
     if ($resp == '')
     {
 $resp = $config[$conf];
     $resp = (! isset($resp)) ? '' : $resp;
     }

//Se conseguiu localizar um valor definido para a configuracao retorna ele
 //senao retorna false
if ($resp == '') return FALSE;
else return $resp;
 }



*
*
 *Pablo Augusto
SEO | SEM | Marketing Digital

*
*Me siga no Twitter:* @pabloaugusto <http://twitter.com/pabloaugusto>
*Artigos sobre Otimização de sites <http://webtags.com.br/seo>, Marteking
Digital e Mídias Sociais:* WebTags <http://webtags.com.br>
MSN: [email protected]
SKYPE: [email protected]
EMAIL: [email protected]

 [image: Linkedin] <http://linkedin.com/in/pabloaugusto> [image:
Twitter]<http://twitter.com/pabloaugusto>
 [image: Facebook] <http://facebook.com/pabloaugusto> [image:
Flickr]<http://flickr.com/photos/pabloaugusto> [image:
Youtube] <http://youtube.com/pabloaugustoo> [image:
FormSpring]<http://formspring.me/opabloaugusto> [image:
LastFM] <http://lastfm.com.br/user/pabloaugustoo> [image:
DeviantART]<http://deviantart.com/pabloaugustoo> [image:
Tumblr] <http://pabloaugusto.tumblr.com/> [image:
Vimeo]<http://vimeo.com/pabloaugusto> [image:
del.icio.us] <http://del.icio.us/pabloaugusto> [image:
Slideshare]<http://slideshare.net/pabloaugusto> [image:
Friendfeed] <http://friendfeed.com/pabloaugusto>
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a