написал съм всичко както е вклипа но в индекс файла на
$app->run(); не ми дава дописване тоест като напиша $app-> не ми предлага да допише run и ог пиша ръчно
ето каква грешка ми дава в браузъра
Fatal error: Call to a member function run() on a non-object in /var/www/vf-test/public/index.php on line 4
App.php
<?php
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
* Description of App
*
* @author vankata
*/
namespace VF;
class App {
private static $_instance=null;
public function run() {
echo 'ok';
}
//Проверяваме дали вече е правена инстанция, ако не е правим нова
/**
*
* @return type \VF\App
*/
public static function getInstance(){
if (self::$_instance=NULL){
self::$_instance=new \VF\App();
}
return self::$_instance;
}
}
Index.php
<?php
include '/home/vankata/www/vf/App.php';
$app= \VF\App::getInstance();
$app->run();