Özel / korumalı yöntemler ve ($this->_results
) gibi değişkenler var sınıfının üzerinde çalışması gereken zaman ben merak ediyorum onlar ({[) (1]}) gibi işlevleri sanki gibi yöntemler kullanılmalıdır zaman. Örnekler aşağıda:
Work on class properties
<?php
class TestA
{
protected $_results;
public function getResults()
{
$this->_results = getFromWebservice();
$this->_filterResults();
}
protected function _filterResults()
{
$this->_results = doMagic($this->_results);
}
}
Work "as function"
<?php
class TestB
{
protected $_results;
public function getResults()
{
$results = getFromWebservice();
$this->_results = $this->_filterResults($results);
}
protected function _filterResults($results)
{
return doMagic($results);
}
}
Herhangi bir yardım büyük mutluluk duyacağız.
Adriaan