for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @author stev leibelt <[email protected]>
* @since 2015-08-02
*/
class CreateEntityBehavior extends Behavior
{
* @param DataModelBuilder $builder
* @return string
public function queryMethods($builder)
$code = '';
$code = $this->addCreateEntityToCode($code, $builder);
return $code;
}
* @param string $code
public function addCreateEntityToCode($code, DataModelBuilder $builder)
$className = $builder->getStubObjectBuilder()->getClassname();
$code .= '
* @return ' . $className . '
public function createEntity()
return new ' . $className . '();
';