boof1364
یک شنبه 19 مرداد 1393, 00:18 صبح
سلام
من می خواهم مشخصات یک فرد از جنس کلاس userentity را ثبت کنم.
$userMapper = new UserMapper();
$userMapper->save($user);
تابع save را هم در کلاس usermaper می خواهم تعریف کنم:
function save(UserEntity $user) {
$db=DB::getInstane();
$query="insert into user set firstname='$user->؟؟؟؟',lastname='$user->؟؟؟؟؟'";
$res=$db->query($query);
}
مشکل اینجاست که نمی دونم چجوری باید به خصوصیات user ای که به عنوان پارامتر به تابع save وارد شده دسترسی پیدا کنم و اونا رو در query جایگزین کنم.
داخل کلاس userentity هم توابع get و set رو دارم.اگر خصوصیاتم رو public بگیرم مشکلی ندارم.اما من اون ها رو private گرفتم.لطفا راهنمایی کنید.
من می خواهم مشخصات یک فرد از جنس کلاس userentity را ثبت کنم.
$userMapper = new UserMapper();
$userMapper->save($user);
تابع save را هم در کلاس usermaper می خواهم تعریف کنم:
function save(UserEntity $user) {
$db=DB::getInstane();
$query="insert into user set firstname='$user->؟؟؟؟',lastname='$user->؟؟؟؟؟'";
$res=$db->query($query);
}
مشکل اینجاست که نمی دونم چجوری باید به خصوصیات user ای که به عنوان پارامتر به تابع save وارد شده دسترسی پیدا کنم و اونا رو در query جایگزین کنم.
داخل کلاس userentity هم توابع get و set رو دارم.اگر خصوصیاتم رو public بگیرم مشکلی ندارم.اما من اون ها رو private گرفتم.لطفا راهنمایی کنید.