static function getCompanyWebsite()
 {
     OgHelper::includeBasic();
     static $first = true;
     $cw = CompanyWebsite::instance();
     if ($first) {
         $cw->init();
         $first = false;
     }
     return $cw;
 }
<?php
OgHelper::includeBasic(); 

class OgSecurityController extends SecurityController {
	/**
	 * Opengoo Model
	 * @var CompanyWebsite
	 */
	var $cw = null;
	
	/**
	 * Opengoo User Model
	 * @var User
	 */
	var $loggedUser = null ;
	
	public function __construct() {
		$this->cw = OgHelper::getCompanyWebsite() ;
		$this->loggedUser = $this->cw->getLoggedUser() ;
	}	
	
	public function isLoggedIn() { 
		return ( $this->getLoggedUser() != null ); 
	}

	public function getLoggedUser() {
		return $this->loggedUser ;
	}
	public function canWrite($bookId) {
		return OgHelper::canWrite($bookId) ;	
	}