public function getClassProperties($props, $indent = "\t")
    {
        $code = $indent."\n";

        foreach ($props as $prop) {
            if (!empty($prop['docs'])) {
                $code .= $indent.$this->getDocBlock($prop['docs'], $indent);
            }
            $code .= $indent.'public $'.$prop['name'].";\n";
        }
        return $code;
    }
public function getClassProperties($props, $indent = "\t")
    {
        $code = $indent."\n";

        foreach ($props as $prop) {
            if (!empty($prop['docs'])) {
                $code .= $indent.$this->getDocBlock($prop['docs'], $indent);
            }
            $code .= $indent.'public $'.$prop['name'].";\n";
        }
        return $code;
    }
public function getClassProperties ( $ props , $ indent = "\t" ) { $ code = $ indent . "\n" ; foreach ( $ props as $ prop ) { if ( ! empty ( $ prop [ 'docs' ] ) ) { $ code .= $ indent . $ this -> getDocBlock ( $ prop [ 'docs' ] , $ indent ) ; } $ code .= $ indent . 'public $' . $ prop [ 'name' ] . ";\n" ; } return $ code ; }
Return class properties from array with indent specified

@param array $props  Properties array
@param array $indent Indentation in tabs

@return string
Return class properties from array with indent specified