Gittern\Entity\IndexEntry::createFromBlobNode PHP Метод

createFromBlobNode() публичный статический Метод

public static createFromBlobNode ( BlobNode $node )
$node Gittern\Entity\GitObject\Node\BlobNode
    public static function createFromBlobNode(BlobNode $node)
    {
        $entry = new IndexEntry();
        $entry->setBlob($node->getBlob());
        $entry->setMode($node->getIntegerMode());
        return $entry;
    }

Usage Example

Пример #1
0
 public function testCanCreateEntryFromBlobNode()
 {
     $blob_mock = M::mock('Gittern\\Entity\\GitObject\\Blob');
     $node_mock = M::mock('Gittern\\Entity\\GitObject\\Node\\BlobNode', array('getBlob' => $blob_mock, 'getIntegerMode' => 0100644));
     $entry = IndexEntry::createFromBlobNode($node_mock);
     $this->assertEquals($blob_mock, $entry->getBlob());
     $this->assertEquals(0100644, $entry->getMode());
 }
All Usage Examples Of Gittern\Entity\IndexEntry::createFromBlobNode