Oluştuduğum class şöyle;
class register {
	
		public function empty_control($username, $password, $email) {	
			if (empty($username) or empty($password) or empty($email)) { echo "Lütfen Boş alan bırakmayınız!"; exit(); }
		}
		
		public function lenght_control($username, $password) {
			if (strlen($username) < 6 or strlen($username) > 32) { echo "Kullanıcı Adınız 6 karakterden kısa, 32 karakterden uzun olmamalıdır!"; exit(); }
			if (strlen($password) < 6 or strlen($password) > 32) { echo "Şifreniz 6 karakterden kısa, 32 karakterden uzun olmamalıdır!"; exit(); }
		}
		
		public function email_control($email) {
			if (filter_var($email, FILTER_VALIDATE_EMAIL)) { echo "Lütfen geçerli bir E-posta adresi yazın!"; exit(); }
		}
		
		public function using_control($username) {
			var $say;
			if ($say > 0) { echo "Bu kullanıcı adı kullanılıyor"; }
		}
	}
Ve index.php dosyamda clası şu şekilde kullanıyorum;

        $r_username = "Deneme";
	$register = new register();
	$say = $db->get_var("Select count(*) from users");
	$register->using_control($r_username);
Parse error: syntax error, unexpected T_VAR in C:\wamp\www\CrafterCms\inc\Class\register.class.ph p on line 26 hatasını alıyorum.

26. satırda ise şu var;
var $say;
$db değişkeni ezSQL bağlantımın değişkeni.

Sorun nedir acaba? :/

Bir class içinde başka bir sınıfı nasıl çalıştırabiliriz yada?