<?php
class BaseController extends Controller
{
protected $foo;
public function __construct()
{
$this->foo = '123';
}
protected function setupLayout()
{
if (! is_null($this->layout))
{
$this->layout = View::make($this->layout);
}
}
}
Выше BaseController
, и я хочу объявить foo
как 123, но я могу получить foo
переменный в контроллере, который я простиралась от этого basecontroller, вы можете помочь?Доступ свойства из расширенного класса
public function detail($action)
{
return $this->foo;
}
Есть ли какая-то конкретная проблема, с которой вы столкнулись? – thpl
Конечно, вы можете. Но, в чем твоя проблема? –
когда я получаю переменную в контроллере, которая простирается от базы, она пуста ... нет никакой ошибки. Msg. – user2617403