У меня есть следующий фабричный класс, у которого есть зависимость от $ client.Я переместил зависимость в класс фабрики, как он впервые появился в классе Service_Service1, чтобы я мог проверить класс обслуживания.Но как я могу проверить заводской класс?
class Factory implements Service
{
public static function factory($service)
{
$config = Zend_Registry::get('config');
switch ($service) {
case Service::Service1:
$client = new Zend_Soap_Client(
$config->url,
array(
'encoding' => 'UTF-8'
)
);
$pickupPoint = new Service_Service1($client);
break;
}
}
}