ancestorKey() public method

Given key path will be prepended to any path elements on the current key. Example: $parent = $datastore->key('Person', 'Dad'); $key->ancestorKey($parent);
public ancestorKey ( Key $key ) : Key
$key Key The ancestor Key.
return Key
コード例 #1
0
ファイル: KeyTest.php プロジェクト: Radiergummi/anacronism
 /**
  * @expectedException InvalidArgumentException
  */
 public function testAncestorKeyIncompletePath()
 {
     $ancestor = $this->prophesize(Key::class);
     $ancestor->state()->willReturn(Key::STATE_INCOMPLETE);
     $key = new Key('foo');
     $key->ancestorKey($ancestor->reveal());
 }