gossi\codegen\tests\Fixtures::createDummyInterface PHP Méthode

createDummyInterface() public static méthode

Creates DummyInterface
public static createDummyInterface ( ) : PhpInterface
Résultat gossi\codegen\model\PhpInterface
    public static function createDummyInterface()
    {
        $interface = PhpInterface::create('DummyInterface')->setNamespace('gossi\\codegen\\tests\\fixtures')->setDescription('Dummy docblock')->setMethod(PhpMethod::create('foo'));
        $interface->generateDocblock();
        return $interface;
    }

Usage Example

 public function testDummyInterface()
 {
     $expected = Fixtures::createDummyInterface();
     $actual = PhpInterface::fromFile(__DIR__ . '/../fixtures/DummyInterface.php');
     $this->assertEquals($expected, $actual);
 }