<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
><br>
> Thanks for your suggestions.<br>
><br>
>> > I introduced new function to initialize set of properties of<br>
>> > PMA_DisplayResults class which are not set inside the constructor.<br>
>> > That functions is appeared as processParams().<br>
>> > But I'm not sure its a good name for that method.<br>
>> > Will a name like setProperties() or setAdditionalProperties() more<br>
>> > suitable<br>
>> > for this function ?<br>
>> > Welcome to any suggestions.<br>
>><br>
>> Hi Chanaka,<br>
>><br>
>> Assuming that you are talking about the properties that are not set<br>
>> with a constructor parameter (the properties should be defined in the<br>
>> constructor anyway, but not necessarely with a value supplied by a<br>
>> constructor parameter), I think setProperties() is the best choice.<br>
><br>
><br>
> Yes, that's good.<br>
><br>
>><br>
>> Would this method only set the properties that cannot be set with a<br>
>> constructor parameter, or just any property?<br>
><br>
><br>
> This method only set the properties which cannot be set in constructor.<br>
><br>
>><br>
>> Maybe you can consider calling it setProperty($name, $value). This<br>
>> enables you to set just any parameter.<br>
><br>
><br>
> The class already have a method called __set($name, $value) to set any of<br>
> the property in class.<br>
> But since there are around 17 properties to initialized, I think better to<br>
> use this setProperties() method.<br>
><br>
>><br>
>> How are your properties defined? As single variables? Or as an array<br>
>> of properties?<br>
><br>
><br>
> Sorry if I'm not calling to your question. (I'm not clear about what you try<br>
> to ask.)<br>
<br>
</div></div>This is what I meant : Do you have a single array (or an container<br>
class) with properties, like :<br>
<br>
private $_properties = array();<br>
<br>
or do you define all your properties seperately (ommiting the<br>
docblocks in this example) :<br>
<br>
private $_property1;<br>
private $_property2;<br>
private $_property3;<br>
...<br>
private $_propertyN;<br>
<div class="HOEnZb"><div class="h5"><br clear="all"></div></div></blockquote></div><br>Hi 
Dieter,<br><br>Now I got that.<br>I have defined them separately as your second example.<br><br>Regards !<br>-- <br>____________________________________<br><br>Chanaka Indrajith<br>Bsc.Computer Engineering Undergraduate<br>
Faculty of Engineering<br>University of Peradeniya<br>Sri Lanka<br>____________________________________<br><br>