PDA

View Full Version : سوال: مشکل با فراخوانی کلاس از داخل کلاس دیگر



bluetooth153
پنج شنبه 01 اسفند 1392, 21:12 عصر
سلام
من از داخل یک کلاس یک شی رو ساختم و بعد از داخل کلاس دیگه میخوام به یکی از متد هاش دسترسی پیدا کنم اما این خطا رو میده :


Fatal error: Call to a member function set() on a non-object in

کد هام هم ایناس :


class View {

private $vars = array();

function set($var , $data) {
$this->vars[$var] = $data;
}

function render($view) {
extract($this->vars);
include APP_DIR.DS.'view'.DS.$view.'.php';

}

}




class Controller {

protected $view;

function __construct() {
$this->view = new View();
}
function get()
{
$this->view->set('data',$rows);
}

}



ممنون میشم راهنمایی کنید

bluetooth153
پنج شنبه 01 اسفند 1392, 21:47 عصر
دوستان مشکل شخصی بود اصلا فراموش کرده بودم نمیشه از یک کلاسی که از یک کلاس دیگه مشتق شده و تو کلاس پدرش سازنده داره دوباره سازنده ساخت.