i may have little be too general questions and if there are i am sorry for duplicates. (did not found the answer i was looking for).
First of all i am using symfony2 framework for developing and i am thinking about purchasing phpStorm. Its not a cheap program and i dont want to waste money. But i like it to now so i would like to ask if its a good step to future?
And my second and the main question
Sometimes happens i dont see auto-completed suggestions of methods of some objects...
Is there any way or some good practises i can do to help phpStorm understand with what object i am dealing with?
I have on my mind things like i saw in the code of someone else:
public function updateSomething(User $user
Or...
/**
* Draws an arc on a starting at a given x, y coordinates under a given
* start and end angles
*
* @param Imagine\Image\PointInterface $center
* @param Imagine\Image\BoxInterface $size
* @param integer $start
* @param integer $end
* @param Imagine\Image\Color $color
* @param integer $thickness
*
* @throws Imagine\Exception\RuntimeException
*
* @return DrawerInterface
*/
Do these things help and I should write them or there are just for better "user-read ability"?