Я пытаюсь переопределить класс Parent Construct в классе ребенка по следующим образом, но это не успех![code]class Base extends \Core\Model { /** * Error messages * * @var array */ public $errors = []; public $errorMsg = '';
/** * Class constructor * * @param array $data initial property values * * @return void */ public function __construct($data = []) { foreach ($data as $key => $value) { $this->$key = $value; }; } } < /code> Chally Class: < /p> class Visit extends Base { /** * Error messages * * @var array */ public $subscribe;
/** * Class constructor * * @param array $data initial property values * * @return void */ public function __construct() { parent::__construct($data = []); $this->subscribe = new Subscribe(); } } < /code> Обратите внимание выше.Message: 'Undefined property: App\Models\Visit::$phone' [/code] Что означает, что родительская конструкция не сработала после переоценки! Надеюсь, это ясно, и заранее спасибо.