В общем есть метод
public function checkBanMoney()
{
if ($this->db_array_user['status'] == 1)
return true;
else return false;
}
Он находится в классе lk_bans, который наследуется от lk_core. В классе lk_core есть метод getMoney()
public function getMoney()
{
$bans = new lk_bans();
if ($bans->checkBanMoney()) { // Проверяем, забанен ли счет
return 'Ваш счет заблокирован!';
} else
return $this->db_array_user['balance']; // Берем кол-во денег из массива со строкой пользователя из бд
}
Так вот, вызвать метод checkBanMoney(), не создавая экземпляра класса? Это можно сделать, только если метод статичный? Или как?
Я сейчас только начинаю изучать ООП, поэтому и возник данный вопрос. Мне просто кажется, что создавать объект, ради использования одного метода - не очень. Заранее спасибо за все ответы и советы!