1
Мне нужно создать экземпляр класса в моем конструкторе, а затем получить доступ к нему в остальных моих методах.Как получить доступ к свойству из метода класса?
Я попытался init
функцию и constructor
как, но не повезло (как я новичок в понятиях ООП)
private $client;
// first I tried this
public function __construct(){
$this->client = new \GuzzleHttp\Client();
}
// then I tried this
public function init(){
$this->client = new \GuzzleHttp\Client();
// I also tried that
// $client = new \GuzzleHttp\Client();
}
/**
* [xyz description]
* @return [void]
*/
public function xyz(){
// I need to use that client variable here
}
Как я могу использовать $client
в моем xyz
метод и другие методы в том же классе.
спасибо, я просто не хватает '$ this' и с помощью' $ под клиента –