public static function viewUnit($id) { $unit = RentalUnit::find($id); $amenities = Amenity::all_and_check(Amenity::RENTAL_UNIT, $id); $landlord = User::find($unit->landlord); $user = parent::get_user_logged_in(); $leases = Lease::find_leases_for($id); $disabled = null; if ($user->id != $landlord->id) { $disabled = 'disabled'; } View::make('rental_unit/unit.html', array('unit' => $unit, 'amenities' => $amenities, 'landlord' => $landlord, 'leases' => $leases, 'disabled' => $disabled)); }