AppserverIo\Appserver\Core\Api\DeploymentService::findAll PHP Метод

findAll() публичный Метод

Returns all deployment configurations.
См. также: AppserverIo\Appserver\Core\Api\ServiceInterface::findAll()
public findAll ( ) : array
Результат array An array with all deployment configurations
    public function findAll()
    {
        $deploymentNodes = array();
        foreach ($this->getSystemConfiguration()->getContainers() as $container) {
            $deploymentNode = $container->getDeployment();
            $deploymentNodes[$deploymentNode->getUuid()] = $deploymentNode;
        }
        return $deploymentNodes;
    }

Usage Example

 /**
  * Test if the load() method returns the correct deployment node.
  *
  * @return null
  */
 public function testLoad()
 {
     $deploymentNodes = $this->service->findAll();
     $deploymentNode = reset($deploymentNodes);
     $this->assertSame($deploymentNode, $this->service->load($deploymentNode->getPrimaryKey()));
 }