Ouzo\Tools\Model\Template\ClassStub::contents PHP Method

contents() public method

public contents ( )
    public function contents()
    {
        $this->replacePlaceholders($this->_getPlaceholderReplacements());
        return $this->_stubContent;
    }

Usage Example

コード例 #1
0
ファイル: ClassStubTest.php プロジェクト: letsdrink/ouzo
 /**
  * @test
  */
 public function shouldGenerateClassWithShortArrays()
 {
     //given
     $classStub = new ClassStub(true);
     //when
     $classStub->addColumn(new DatabaseColumn('field1', 'string'))->addColumn(new DatabaseColumn('field2', 'string'));
     //then
     Assert::thatString($classStub->contents())->contains("['field1', 'field2']")->contains('$attributes = []')->contains('parent::__construct([
         {table_table}');
 }