if(!isset($this->observers)){
$this->observers = $this->init_observers();
}
if($this->observers){
foreach($this->observers as $observer_name => $observer){
if(method_exists($observer, $observer_call)){
if(!isset($this->observers)){
$this->observers = $this->init_observers();
}
if($this->observers){
foreach($this->observers as $observer_name => $observer){
if(method_exists($observer, $observer_call)){