Я не знаю, может быть я поплыл уже за день, но у меня появился вопрос, как правильно обращаться к методам класса, и как осуществлять их взаимодействие, чтобы не было проблем, от чего отталкиваться??? Привёл 3 ситуации, как вернее?
class Some
{
public function stepOne()
{
}
public function stepTwo()
{
}
public function stepThree()
{
}
public function stepFour()
{
}
}
$object = new Some();
$object->stepOne();
$object->stepTwo();
$object->stepThree();
$object->stepFour();
class Some
{
public function stepOne()
{
$this->stepTwo();
}
public function stepTwo()
{
$this->stepThree();
}
public function stepThree()
{
$this->stepFour();
}
public function stepFour()
{
}
}
$object = new Some();
$object->stepOne();
class Some
{
public function run()
{
$this->stepOne();
$this->stepTwo();
$this->stepThree();
$this->stepFour();
}
public function stepOne()
{
}
public function stepTwo()
{
}
public function stepThree()
{
}
public function stepFour()
{
}
}
$object = new Some();
$object->run();