public function __construct(Application $app) { $this->view = $app->getView(); $this->request = $app->getRequest(); $this->response = $app->getResponse(); $this->json = $app->getJsonResponse(); }
public static function getInstance() { if (self::$instance == null) { $config = Setup::createAnnotationMetadataConfiguration(array(APP_DIR . '/model'), true); $databaseConfig = Application::getInstance()->getConfig()->get('database'); self::$instance = EntityManager::create($databaseConfig, $config); } return self::$instance; }
public static function url($url) { $app = Application::getInstance(); $baseUrl = $app->getConfig()->get('base_url'); return $baseUrl . $url; }