[TYPO3-v4] Something for CGL?
Xavier Perseguers
typo3 at perseguers.ch
Fri Nov 26 09:32:42 CET 2010
Hi,
> Modern IDEs have very smart code completion and code inspection routines
> which can help a lot with writing code without simple errors like typos
> in variable names, incorrect parameter order, etc.
>
> Many can use phpdoc comments to use code completion, etc. on objects
> which are created by calling makeInstance().
>
> Could we add a suggestion/rule to add phpdoc @var comments to calls of
> makeInstance()?
>
> Example:
> /** @var $install tx_em_Install */
> $install = t3lib_div::makeInstance('tx_em_Install');
I agree on the idea, what should be defined in such cases too:
$myObjects = array();
$myObjects[] = $someObject;
$myObjects[] = $someOtherObject;
// both objects are of type tx_foo
Now at some point you do this:
foreach ($myObjects as $myObject) {
}
What about having in the CGL that $myObject should get a phpDoc @var
comment too?
Cheers
Xavier
More information about the TYPO3-project-v4
mailing list