Как при создании объекта класса методом load добавить значение его свойства без ___construct?
Можно модифицировать для цепочного синтаксиса метод
/**
     * @param $val
     * @return $this
     */
    public    function setProp($val){
        $this->property = $val;
        return $this;
    }

Или быть проще и в методе load использовать переменную
$instance = new MyClass() ; // Попутно Класс с большой буквы чтобы отличать от объекта созданного из него
$instance->setProp();
return $instance;
return $this; спасибо помогли!!!
Или быть проще и в методе load использовать переменную можно пример