<?php
class myModel {
public static function all()
{
return 1;
}
}
class myClass {
public $models;
public function __construct()
{
$this->models->myModel = new myModel;
$results = $this->models->myModel::all();
}
}
$result = new myClass;
Fatal error: Uncaught Error: Attempt to assign property "myModel" on null in /in/k0il8:15
Stack trace:
#0 /in/k0il8(20): myClass->__construct()
#1 {main}
thrown in /in/k0il8 on line 15
Process exited with code 255.