CakePHP Foreach Find Loop Issue
===

I have searched on here but I can't seem to find anyone who as posted about this problem, so I hope you can help!

Ok, the main aim of my function is to get all the 'steps' out of my database but only when the user_id is > 3. 

I am very new the CakePHP, so I am not very good with these find commands let. Now, as it stands, If I debug $getSteps, it only gives me 0,1 & 2 numbered arrays. All the info in theme is right but I do know there is more than three steps done by the user group. 

Then I debug, $getUserIds, it gives me all the user Ids I wanted but not all the steps done my all this users, just three I said.

Any hope is most welcome!

Many Thanks Glenn


    function Breakdown($id = null) {
		$getUserIds = $this->Step->User->find(
			all',
			array(
			    'conditions' => array('role_id' => 2)
			     )
	        );
			
		foreach ($getUserIds as $k=>$data) {
			
			$getSteps = $this->Step->find(
					'all', 
					array(
					      'conditions' => array('Step.user_id' => $getUserIds[$k]['User']['id'])
					     ) 
			);
			debug($getSteps);
			
		}
			
	die();
	} //End of artistsBreakdown() function