当前位置: 首页>>代码示例>>PHP>>正文


PHP Accounts::getTypes方法代码示例

本文整理汇总了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.'));
开发者ID:randydom,项目名称:meutroco.api,代码行数:31,代码来源:index.new.php

示例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;
            }
开发者ID:randydom,项目名称:meutroco.api,代码行数:31,代码来源:index.php


注:本文中的Accounts::getTypes方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。