本文整理汇总了PHP中Accounts::getTypes方法的典型用法代码示例。如果您正苦于以下问题:PHP Accounts::getTypes方法的具体用法?PHP Accounts::getTypes怎么用?PHP Accounts::getTypes使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Accounts
的用法示例。
在下文中一共展示了Accounts::getTypes方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: foreach
}
if ($data['accountTo'] != '') {
$haserror = true;
foreach ($accounts->get() as $acc) {
if ($data['accountTo'] == $acc['id']) {
$haserror = false;
break;
}
}
if ($haserror) {
RestUtils::sendResponse('406', array('data' => 'accountTo', 'message' => 'A conta escolhida não existe.'));
}
}
//Verify type
$haserror = true;
foreach ($accounts->getTypes() as $type) {
if ($data['transType'] == $type['id']) {
$haserror = false;
break;
}
}
if ($haserror) {
RestUtils::sendResponse('406', array('data' => 'transType', 'message' => 'O tipo de conta não existe.'));
}
//Verify if transaction is for the user
$tr = $transactions->get('1', '', '', '', $data['transactionId']);
if (count($tr) == 0) {
RestUtils::sendResponse('406', array('data' => 'transactionId', 'message' => 'Essa transação não existe.'));
}
if ($tr[0]['profile_id'] != CurrentUser::getId()) {
RestUtils::sendResponse('406', array('data' => 'transactionId', 'message' => 'Essa transação não pertence ao perfil.'));
示例2: Accounts
$request = RestUtils::processRequest();
$accounts = new Accounts();
$_DATA = $request->getData();
//Verify Request Method
switch ($request->getMethod()) {
/*
* ======================================
* GET method
* ======================================
*/
case 'get':
//ID
if (!empty($_DATA['id'])) {
//GET types
if ($_DATA['id'] == 'types') {
echo json_encode($accounts->getTypes());
exit;
//Get Balance
} elseif ($_DATA['id'] == 'balance') {
isset($_DATA['account']) ? $account = $_DATA['account'] : ($account = "");
isset($_DATA['year']) ? $year = $_DATA['year'] : ($year = "");
isset($_DATA['month']) ? $month = $_DATA['month'] : ($month = "");
isset($_DATA['orderBy']) ? $orderBy = $_DATA['orderBy'] : ($orderBy = "year");
isset($_DATA['order']) ? $order = $_DATA['order'] : ($order = "DESC");
echo json_encode($accounts->getBalance($account, $month, $year, $orderBy, $order));
exit;
//Get info of one account
} else {
echo json_encode($accounts->get(1, $_DATA['id']));
exit;
}