私は本当にこの問題に夢中になっています。子クラスの静的メソッドで親クラスからメソッドを呼び出すことができません..
これは私が試したものですが、うまくいきません..
class custom extends service {
private $service;
function __construct() {
parent::__construct();
$this->service = new service;
}
public static function activematches($callback) {
$select_by_user = parent::$db->select('matches', '*', array('user_id' => $user_id,
if (count($select_by_user) == 0 && count($select_by_opponent) == 0)
parent::$check->send('11');
else
$this->service->make($callback['request'], $callback['data']);
}
電話すると、次のよう$this->service
になります。
Fatal error: Using $this when not in object context
それを静的にしてみました、親メソッドparent::methodを呼び出して同じメソッドを子クラスに入れてみましたが、何も...
私はOOPを初めて使用しますが、助けはありますか?