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


PHP App::join方法代码示例

本文整理汇总了PHP中app\App::join方法的典型用法代码示例。如果您正苦于以下问题:PHP App::join方法的具体用法?PHP App::join怎么用?PHP App::join使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在app\App的用法示例。


在下文中一共展示了App::join方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getAllApps

 public function getAllApps()
 {
     $apps = App::join('categories', 'apps.category_id', '=', 'categories.id')->select('apps.id', 'apps.name', 'apps.category_id', 'apps.logo', 'apps.slogan', 'apps.introduce', 'apps.android', 'apps.ios', 'apps.download', 'apps.is_check', 'apps.created_at', 'apps.updated_at', 'categories.name as class_name')->orderBy('apps.updated_at', 'desc')->get();
     foreach ($apps as $app) {
         $array = array();
         $array[] = '<div style="white-space:nowrap;">
             <button type="button" class="btn btn-success" data-toggle="modal" data-target="#saveModal" data-remark="edit">编辑</button>
             <button type="button" class="btn btn-danger" data-toggle="modal" data-target="#delModal">删除</button>
             <input type="hidden" name="id" value="' . $app->id . '">
             </div>';
         $src = $app->logo ? config('app.pic_path') . $app->logo : '';
         $array[] = '<img style="height:50px;width:50px" class="logo" src="' . $src . '">';
         $array[] = '<span style="display:block;overflow:hidden;white-space:nowrap;">' . $app->name . '</span>';
         $array[] = $app->class_name;
         $array[] = $app->download;
         $array[] = $app->is_check ? '<span style="background-color:green">已审核</span>' : '<span style="background-color:red">未审核</span>';
         $array[] = $app->android;
         $array[] = $app->ios;
         $array[] = '<span style="display:block;overflow:hidden;white-space:nowrap;">' . $app->slogan . '</span>';
         $array[] = '<span style="display:block;overflow:hidden;white-space:nowrap;">' . $app->introduce . '</span>';
         $result[] = $array;
     }
     echo json_encode(array("success" => true, "data" => $result));
 }
开发者ID:kevinwan,项目名称:che123,代码行数:24,代码来源:AppController.php

示例2: findByTelegramUser

 public static function findByTelegramUser($telegramUser)
 {
     return App::join('auths', 'auths.app_id', '=', 'apps.id')->where('auths.telegram_user_id', '=', $telegramUser->id)->where('auths.active', '=', true)->groupBy('apps.id')->get(array('apps.*'));
 }
开发者ID:hcvst,项目名称:telegramlogin,代码行数:4,代码来源:App.php


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