本文整理汇总了PHP中Members::extractor方法的典型用法代码示例。如果您正苦于以下问题:PHP Members::extractor方法的具体用法?PHP Members::extractor怎么用?PHP Members::extractor使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Members
的用法示例。
在下文中一共展示了Members::extractor方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: loginNow
function loginNow()
{
$username = $_REQUEST['login_user'];
$password = $_REQUEST['login_password'];
$member = new Members();
$member->setUsername($username);
$data = $member->getUserFromUsername();
if (count($data) > 0) {
$member->extractor($data);
if ($member->password() == md5($password)) {
$session = new Sessions();
$session->setMemberLoginSessions($member->id(), $member->title() . " " . $member->firstName() . " " . $member->lastName(), $member->department(), $member->position());
Common::jsonSuccess("Success");
} else {
Common::jsonError("Login Error");
}
} else {
Common::jsonError("Login Error");
}
}
示例2: viewTable
function viewTable($data, $count)
{
$memberss = new Members();
$paginations = new Paginations();
$paginations->setLimit(10);
$paginations->setPage($_REQUEST['page']);
$paginations->setJSCallback("viewMembers");
$paginations->setTotalPages($count);
$paginations->makePagination();
?>
<div class="mws-panel-header">
<span class="mws-i-24 i-table-1">View Member</span>
</div>
<div class="mws-panel-body">
<table cellpadding="0" cellspacing="0" border="0" class="mws-datatable-fn mws-table">
<thead>
<tr>
<th>Name</th>
<th>Email</th>
<th>Username</th>
</tr>
</thead>
<tbody>
<?php
if (count($data) > 0) {
?>
<?php
for ($i = 0; $i < count($data); $i++) {
$memberss->extractor($data, $i);
?>
<tr id="row_<?php
echo $memberss->memberId();
?>
">
<td><?php
echo $memberss->memberFirstName() . ' ' . $memberss->memberLastName();
?>
</td>
<td><?php
echo $memberss->memberEmail();
?>
</td>
<td><?php
echo $memberss->memberUsername();
?>
</td>
</tr>
<?php
}
?>
<?php
}
?>
</tbody>
</table>
<?php
$paginations->drawPagination();
}
示例3: deactivateHotelRequestCancel
function deactivateHotelRequestCancel()
{
$hotel = new Hotels();
$members = new Members();
$mailClass = new mailClass();
$hotel->setHotelId($_REQUEST['id']);
$hotel->extractor($hotel->getHotelFromId());
$members->setMemberId($hotel->hotelMemberId());
$members->extractor($members->getMemberFromId());
$hotel->setHotelActiveStatus(Libs::getKey("hotel_status_admin", "Active"));
//INFO: Log
//$temp_hotel1 = new Hotels();
//$temp_hotel1->setHotelId($_REQUEST['id']);
//$temp_hotel1=(array)$temp_hotel1->getHotelFromId();
//$TransactionLog=new TransactionLog($hotel->hotelId(),Libs::getKey('hotel_sections','Property Details'),'Delete',Sessions::getMemberId(),'hotels',$temp_hotel1[0],'');
//$TransactionLog->log();
//$temp_hotel1=null;
//INFO: Log//
if ($hotel->changeHotelActiveStatus()) {
$mailClass->HotelDeactivationRequestCancel($members->memberTitle(), $members->memberFirstName(), $members->memberLastName(), $hotel->hotelName());
Common::jsonSuccess("Deactivation Cancel request successful");
} else {
Common::jsonError("Error");
}
}
示例4: unset
$hotel->setHotelId($_REQUEST['id']);
$hotel->extractor($hotel->getHotelFromId());
unset($_SESSION['HTTP_PATH_SESSION']);
$Sessions->logoutClient();
$Sessions->logoutHotels();
$Sessions->setMemberLoginSessions($hotel->memberId());
$_SESSION['HTTP_PATH_SESSION'] = HTTP_PATH;
if (!$Sessions->redirectIfNotLoggedInMember()) {
echo "true";
}
}
if ($path == 'client') {
$Sessions = new Sessions();
$members = new Members();
$members->setMemberId($_REQUEST['id']);
$members->extractor($members->getMemberFromId());
unset($_SESSION['HTTP_PATH_SESSION']);
$Sessions->logoutClient();
$Sessions->logoutMember();
$Sessions->setHotelsLoginSessions($hotel->hotelId());
$_SESSION['HTTP_PATH_SESSION'] = HTTP_PATH;
if (!$Sessions->redirectIfNotLoggedInHotels()) {
echo "true";
}
}
if ($path == 'hotels') {
$Sessions = new Sessions();
$hotel = new Hotels();
$hotel->setHotelId($_REQUEST['id']);
$hotel->extractor($hotel->getHotelFromId());
unset($_SESSION['HTTP_PATH_SESSION']);