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

{@inheritDoc}
public getNode ( )
Пример #1
0
 /**
  * @dataProvider provideGetNode
  */
 public function testGetNode($values, $nodeUuids, $exceptionMessage = null)
 {
     if ($exceptionMessage) {
         $this->setExpectedException('PHPCR\\RepositoryException', $exceptionMessage);
     }
     $nodes = new \ArrayObject();
     foreach ($nodeUuids as $nodeUuid) {
         $nodes[$nodeUuid] = $this->getNodeMock();
         $nodes[$nodeUuid]->expects($this->any())->method('getIdentifier')->will($this->returnValue($nodeUuid));
     }
     $data = array('type' => PropertyType::REFERENCE, 'value' => $values);
     $factory = new Factory();
     $session = $this->getSessionMock();
     $objectManager = $this->getObjectManagerMock(array('getNodesByIdentifier' => $nodes));
     $property = new Property($factory, $data, '/path/to', $session, $objectManager);
     $property->getNode();
 }