protected function assignProperties(Scaffold $scaffold)
    {
        $scaffold->properties = array_merge(
            $scaffold->input,
            $scaffold->properties
        );
        mp\setValues(
            $scaffold->instance,
            $scaffold->properties
        );
    }
protected function assignProperties(Scaffold $scaffold)
    {
        $scaffold->properties = array_merge(
            $scaffold->input,
            $scaffold->properties
        );
        mp\setValues(
            $scaffold->instance,
            $scaffold->properties
        );
    }
protected function assignProperties ( Scaffold $ scaffold ) { $ scaffold -> properties = array_merge ( $ scaffold -> input , $ scaffold -> properties ) ; mp \ setValues ( $ scaffold -> instance , $ scaffold -> properties ) ; }
Assigns public properties
and properties with setters to target class instance.

@param Scaffold $scaffold
Assigns public properties and properties with setters to target class instance .