Library/Bullhorn/FastRest/Generator/ModelBuilder.php
private function buildOnConstruct() {
        $content = '';
        foreach($this->getFields() as $field) {
            if(in_array($field->getType(), array('Date', 'DateTime'))) {
                $content .= '		$this->set' . ucfirst($field->getShortName()) . '(new ' . $field->getType() . '($this->get' . ucfirst($field->getShortName()) . '()));
';
            }
        }
        $content .= '		parent::onConstruct();';
        $method = new Object\Method();
        $method->setAccess('public');
        $method->setDescription('Used to Construct an instance');
        $method->setName('onConstruct');
        $method->setReturnType('void');
        $method->setContent($content);
        $this->getAbstractClass()->addMethod($method);
    }
private function buildOnConstruct() {
        $content = '';
        foreach($this->getFields() as $field) {
            if(in_array($field->getType(), array('Date', 'DateTime'))) {
                $content .= '		$this->set' . ucfirst($field->getShortName()) . '(new ' . $field->getType() . '($this->get' . ucfirst($field->getShortName()) . '()));
';
            }
        }
        $content .= '		parent::onConstruct();';
        $method = new Object\Method();
        $method->setAccess('public');
        $method->setDescription('Used to Construct an instance');
        $method->setName('onConstruct');
        $method->setReturnType('void');
        $method->setContent($content);
        $this->getAbstractClass()->addMethod($method);
    }
private function buildOnConstruct ( ) { $ content = '' ; foreach ( $ this -> getFields ( ) as $ field ) { if ( in_array ( $ field -> getType ( ) , array ( 'Date' , 'DateTime' ) ) ) { $ content .= '		$this->set' . ucfirst ( $ field -> getShortName ( ) ) . '(new ' . $ field -> getType ( ) . '($this->get' . ucfirst ( $ field -> getShortName ( ) ) . '()));
' ; } } $ content .= '		parent::onConstruct();' ; $ method = new Object \ Method ( ) ; $ method -> setAccess ( 'public' ) ; $ method -> setDescription ( 'Used to Construct an instance' ) ; $ method -> setName ( 'onConstruct' ) ; $ method -> setReturnType ( 'void' ) ; $ method -> setContent ( $ content ) ; $ this -> getAbstractClass ( ) -> addMethod ( $ method ) ; }
Builds the on construct method
@return void
@throws \Exception
Builds the on construct method