Задать вопрос
sanek_os9
@sanek_os9
Работаю с Laravel, Vue, Vuetify, AWS Amazon, Linux

Как вызвать методы не создавая объект?

Есть следующий код
class test{
    public $table;

    public function table(string $table)
    {
        $this->table = $table;
        return $this;
    }
    public function delete()
    {
        echo $this->table;
    }
}
$db = new test;
$db->table('users')->delete(); // users

Как сделать подобное без создания объекта, что бы вызов был таким
test::table('users')->delete();
  • Вопрос задан
  • 997 просмотров
Подписаться 1 Простой Комментировать
Решение пользователя Егор К ответам на вопрос (3)
@egormmm
Борітеся — поборете!
(new test)->table('users')->delete();
Ответ написан
Комментировать