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


PHP request::input方法代码示例

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


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

示例1: updatePoint

 public function updatePoint($id, request $request)
 {
     $hairstyles = hairstyles::find($id);
     $hairstyles->Xpoint = $request->input('Xpoint');
     $hairstyles->Ypoint = $request->input('Ypoint');
     $hairstyles->save();
     return redirect()->intended('hairstyles/edit/' . $id);
 }
开发者ID:jojoalmost,项目名称:hairstyle-server,代码行数:8,代码来源:HairstylesController.php

示例2: update

 public function update($id, request $request)
 {
     $categories = Categories::find($id);
     $categories->name = $request->input('name');
     $categories->description = $request->input('description');
     $categories->save();
     return redirect()->intended('categories');
 }
开发者ID:jojoalmost,项目名称:hairstyle-server,代码行数:8,代码来源:CategoriesController.php

示例3: index

 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index(request $request)
 {
     DB::enableQueryLog();
     $imei = $request->input('imei');
     $api = $request->input('api');
     $client = ApiKeys::where('api', $api)->where('imei', $imei)->count();
     if ($client > 0) {
         $jsonArray = ["api" => true, "message" => ""];
     } else {
         $jsonArray = ["api" => false, "message" => "Client not registered."];
     }
     return response()->json($jsonArray);
 }
开发者ID:abangrephol,项目名称:hairstyle-server,代码行数:18,代码来源:ClientsController.php

示例4: store

 /**
  * Store Emails for updates in the future
  *
  * @return Response
  */
 public function store(request $request)
 {
     $email = new Email();
     $email->email = $request->input('email');
     $email->save();
     return redirect()->back();
 }
开发者ID:amiridon,项目名称:hairgoblin,代码行数:12,代码来源:PagesController.php

示例5: action_index

 public function action_index()
 {
     $input = request::input();
     // create object and load data
     $object = new numbers_backend_system_menu_model_datasource_menu();
     $data = $object->get(['where' => ['type' => [1, 2], 'group1_code' => $input['group1_code'] ?? null, 'group2_code' => $input['group2_code'] ?? null, 'group3_code' => $input['group3_code'] ?? null]]);
     // assemble data
     $name = '';
     $icon = '';
     if (!empty($input['group1_code'])) {
         $name = $data[$input['group1_code']]['name'];
         $icon = $data[$input['group1_code']]['icon'];
         $data = $data[$input['group1_code']]['options'];
         // if we have options
         if (!empty($input['group2_code'])) {
             $name = $data[$input['group2_code']]['name'];
             $icon = $data[$input['group2_code']]['icon'];
             $data = $data[$input['group2_code']]['options'];
             // if we have options
             if (!empty($input['group3_code'])) {
                 $name = $data[$input['group3_code']]['name'];
                 $icon = $data[$input['group3_code']]['icon'];
                 $data = $data[$input['group3_code']]['options'];
             }
         }
     }
     echo html::segment(['type' => 'primary', 'value' => $this->render_options($data, $name, $icon)]);
 }
开发者ID:volodymyr-volynets,项目名称:backend,代码行数:28,代码来源:menu.php

示例6: update

 public function update($id, request $request)
 {
     $apikeys = ApiKeys::find($id);
     $apikeys->imei = $request->input('imei');
     $apikeys->save();
     return redirect()->intended('clients');
 }
开发者ID:abangrephol,项目名称:hairstyle-server,代码行数:7,代码来源:ClientsController.php

示例7: action_index

 public function action_index()
 {
     // clear buffer
     helper_ob::clean_all();
     // validating
     do {
         $options = application::get('flag.numbers.backend.cron.base');
         // token
         if (!empty($options['token']) && request::input('token') != $options['token']) {
             break;
         }
         // ip
         if (!empty($options['ip']) && !in_array(request::ip(), $options['ip'])) {
             break;
         }
         // get date parts
         $date_parts = format::now('parts');
         print_r($date_parts);
         echo "GOOD\n";
     } while (0);
     // we need to validate token
     //$token = request::input('token');
     echo "OK\n";
     // exit
     exit;
 }
开发者ID:volodymyr-volynets,项目名称:backend,代码行数:26,代码来源:execute.php

示例8: index

 /**
  * Show the application welcome screen to the user.
  *
  * @return Response
  */
 public function index(request $request)
 {
     if ($request->input('st')) {
         $site_id = $request->input('st');
         $state_id = DB::table('site_details')->where('id', '=', $site_id)->pluck('state_id');
         if ($state_id) {
             $parameters = DB::table('parameters')->join('tests', 'tests.parameter_id', '=', 'parameters.id')->where('tests.state_id', '=', $state_id)->orderBy('parameters.name')->get();
         }
     } else {
         $state_id = "";
         $parameters = DB::table('parameters')->orderBy('parameters.name')->get();
     }
     $users = DB::table('users')->where('role_id', '=', 3)->select('id', 'name', 'email')->get();
     $customers = Customer::all();
     $orders = Order::where('customer_id', '=', 14)->get();
     return view('order/index')->with(compact('parameters', 'users', 'orders', 'customers', 'state_id'));
 }
开发者ID:ramant15,项目名称:ektimo,代码行数:22,代码来源:OrderController.php

示例9: update

 public function update($id, request $request)
 {
     $frames = Frames::find($id);
     $image = $frames->image;
     $file = $request->file('image');
     if (!empty($file)) {
         $destinationPath = 'uploads/frames';
         // upload path
         $fileName = $request->file('image')->getClientOriginalName();
         // renameing image
         $request->file('image')->move($destinationPath, $fileName);
         // uploading file to given path
     } else {
         $fileName = $image;
     }
     $frames->name = $request->input('name');
     $frames->description = $request->input('description');
     $frames->image = $fileName;
     $frames->save();
     return redirect()->intended('frames');
 }
开发者ID:jojoalmost,项目名称:hairstyle-server,代码行数:21,代码来源:FramesController.php

示例10: action_renew

 /**
  * Renew session
  */
 public function action_renew()
 {
     $input = request::input(null, true, true);
     $result = ['success' => false, 'error' => []];
     if (!empty($input['token'])) {
         $crypt = new crypt();
         $token_data = $crypt->token_validate($input['token'], ['skip_time_validation' => true]);
         if (!($token_data === false || $token_data['id'] !== 'general')) {
             $result['success'] = true;
         }
     }
     layout::render_as($result, 'application/json');
 }
开发者ID:volodymyr-volynets,项目名称:backend,代码行数:16,代码来源:check.php

示例11: action_index

 /**
  * This would process error message sent from frontend
  */
 public function action_index()
 {
     $input = request::input();
     if (!empty($input['token'])) {
         $crypt = new crypt();
         $token_data = $crypt->token_validate($input['token'], ['skip_time_validation' => true]);
         if (!($token_data === false || $token_data['id'] !== 'general')) {
             $input['data'] = json_decode($input['data'], true);
             error_base::error_handler('javascript', $input['data']['message'], $input['data']['file'], $input['data']['line']);
         }
     }
     // rendering
     layout::render_as(file_get_contents(__DIR__ . '/error.png'), 'image/png');
 }
开发者ID:volodymyr-volynets,项目名称:frontend,代码行数:17,代码来源:error.php

示例12: render

 public function render()
 {
     $input = request::input();
     $settings = array();
     $settings['limit'] = @$input['limit'] ? @intval($input['limit']) : 20;
     $settings['offset'] = @intval(@$input['offset']);
     // show starting from this row
     $settings['orderby'] = isset($input['orderby']) ? $input['orderby'] : $this->list_orderby;
     // order by column
     $settings['orderdesc'] = isset($input['orderdesc']) ? $input['orderdesc'] : $this->list_orderdesc;
     // order direction
     $settings['took'] = microtime(true);
     // building sql for select
     $from = ' FROM ' . $this->list_table . @$this->left_join . ' WHERE 1=1';
     // full text search
     $full_text_search = array();
     $gist_columns = array();
     if (!empty($input['full_text_search']) && !empty($this->full_text_search_column)) {
         $full_text_search = db::tsquery($this->full_text_search_column, $input['full_text_search'], '|', true, array(), $this->link);
         $from .= $full_text_search['where'];
     }
     // other where
     if (!empty($this->where)) {
         $from .= $this->where;
     }
     // getting number of records
     if (@$this->list_count_rows) {
         $sql = 'SELECT COUNT(*) as rows_count ' . $from;
         $result = db::query($sql, '', array(), $this->link);
         if (@$result['error']) {
             layout::add_message($result['error'], 'error');
         }
         // use this variable to get number of rows, isset for verification
         $settings['count_rows'] = @$result['rows'][0]['rows_count'] ? $result['rows'][0]['rows_count'] : 0;
     } else {
         // EXPERIMENTAL: increase number of rows fetched by 1 to check whether next row exists
         $settings['limit']++;
     }
     // quering
     $sql = 'SELECT ' . $this->select . (!empty($full_text_search['rank']) ? ', ' . $full_text_search['rank'] . ' ts_rank2' : '') . $from;
     $sql .= ' ORDER BY ' . (@$full_text_search['orderby'] ? @$full_text_search['orderby'] . ", " : "") . $settings['orderby'] . ($settings['orderdesc'] ? ' DESC' : '');
     $sql .= $settings['limit'] ? ' LIMIT ' . $settings['limit'] : '';
     $sql .= $settings['offset'] ? ' OFFSET ' . $settings['offset'] : '';
     $result = db::query($sql, '', array(), $this->link);
     $settings['took'] = round(microtime(true) - $settings['took'], 2);
     // processing count
     if (!@$this->list_count_rows) {
         if (isset($result['rows'][$settings['limit'] - 1])) {
             $settings['flag_next_row_exists'] = true;
         }
         unset($result['rows'][$settings['limit'] - 1]);
         $settings['limit']--;
     }
     $settings['num_rows'] = count($result['rows']);
     // rendering list
     $ms = '';
     // Hidden elements
     $ms .= h::hidden(array('name' => 'orderby', 'id' => 'orderby', 'value' => $settings['orderby']));
     $ms .= h::hidden(array('name' => 'orderdesc', 'id' => 'orderdesc', 'value' => $settings['orderdesc']));
     $ms .= h::hidden(array('name' => 'offset', 'id' => 'offset', 'value' => $settings['offset']));
     $ms .= h::hidden(array('name' => 'limit', 'id' => 'limit', 'value' => $settings['limit']));
     // if we have no rows
     if (empty($result['rows'])) {
         $ms .= 'No records found!';
     } else {
         // main container
         $header = $this->header($settings);
         $ms .= $header;
         $ms .= '<br/>';
         $ms .= '<table cellpadding="0" cellspacing="0" class="editor table" width="100%">';
         // types
         $types = model_presets::get('he_post_type');
         // rows
         $row_counter = 1;
         foreach ($result['rows'] as $k => $v) {
             $ms .= '<tr>';
             $ms .= '<td class="editor cell numeration" valign="top">' . $row_counter . '.&nbsp;</td>';
             $ms .= '<td class="editor cell regular" align="left">';
             // generating urls
             $url_post = call_user_func_array($this->url_posts, array($v['type'], $v['post_id'], $v['uri']));
             $url_type = call_user_func_array($this->url_type, array($v['type']));
             // title with icon goes first
             $value = $v['title'];
             if ($v['type'] == 20) {
                 $v['icon'] = 'help16.png';
             } else {
                 if ($v['type'] == 10) {
                     $v['icon'] = 'faq16.png';
                 }
             }
             if (!empty($v['icon'])) {
                 $value = icon::render($v['icon']) . ' ' . $value;
             }
             $ms .= h::a(array('href' => $url_post, 'value' => $value));
             if (isset($v['ts_rank2'])) {
                 $ms .= ' [' . $v['ts_rank2'] . ']';
             }
             // entry type
             $ms .= ' ' . h::a(array('href' => $url_type, 'value' => $types[$v['type']]['name'], 'style' => 'color:black;'));
             $ms .= '<br/>';
//.........这里部分代码省略.........
开发者ID:volodymyr-volynets,项目名称:framework,代码行数:101,代码来源:search.php

示例13: process_magic_variables

 /**
  * Process magic variables
  */
 public static function process_magic_variables()
 {
     $variables_object = new object_magic_variables();
     $variables = $variables_object->get();
     $input = request::input(null, true, true);
     foreach ($variables as $k => $v) {
         if (!array_key_exists($k, $input)) {
             continue;
         }
         if ($k == '__content_type') {
             $object = new object_content_types();
             $data = $object->get();
             if (isset($data[$input[$k]])) {
                 self::$settings['flag']['global'][$k] = $input[$k];
             }
         } else {
             self::$settings['flag']['global'][$k] = $input[$k];
         }
     }
 }
开发者ID:volodymyr-volynets,项目名称:framework,代码行数:23,代码来源:application.php

示例14: action_edit

 public function action_edit()
 {
     $form = new numbers_backend_documents_basic_model_form_catalogs(['input' => request::input()]);
     echo $form->render();
 }
开发者ID:volodymyr-volynets,项目名称:backend,代码行数:5,代码来源:catalogs.php

示例15: tabs

    /**
     * @see html::tabs();
     */
    public static function tabs($options = [])
    {
        $header = $options['header'] ?? [];
        $values = $options['options'] ?? [];
        $id = $options['id'] ?? 'tabs_default';
        // determine active tab
        $active_id = $id . '_active_hidden';
        $active_tab = $options['active_tab'] ?? request::input($active_id);
        if (empty($active_tab)) {
            $active_tab = key($header);
        }
        $result = '';
        $result .= '<div id="' . $id . '" class="' . ($options['class'] ?? '') . '">';
        $result .= html::hidden(['name' => $active_id, 'id' => $active_id, 'value' => $active_tab]);
        $tabs = [];
        $panels = [];
        $class = $li_class = $id . '_tab_li';
        foreach ($header as $k => $v) {
            $li_id = $id . '_tab_li_' . $k;
            $content_id = $id . '_tab_content_' . $k;
            $class2 = $class;
            if ($k == $active_tab) {
                $class2 .= ' active';
            }
            if (!empty($options['tab_options'][$k]['hidden'])) {
                $class2 .= ' hidden';
            }
            $tabindex = '';
            if (!empty($options['tab_options'][$k]['tabindex'])) {
                $tabindex = ' tabindex="' . $options['tab_options'][$k]['tabindex'] . '" ';
            }
            $tabs[$k] = '<li id="' . $li_id . '" class="' . $class2 . '"' . $tabindex . ' role="presentation"><a href="#' . $content_id . '" tab-data-id="' . $k . '" aria-controls="' . $content_id . '" role="tab" data-toggle="tab">' . $v . '</a></li>';
            $panels[$k] = '<div role="tabpanel" class="tab-pane ' . ($k == $active_tab ? 'active' : '') . ' ' . $k . '" id="' . $content_id . '">' . $values[$k] . '</div>';
        }
        $result .= '<ul class="nav nav-tabs" role="tablist" id="' . $id . '_links' . '">';
        $result .= implode('', $tabs);
        $result .= '</ul>';
        $result .= '<div class="tab-content">';
        $result .= implode('', $panels);
        $result .= '</div>';
        $result .= '</div>';
        $js = <<<TTT
\t\t\t\$('#{$id}_links a').click(function(e) {
\t\t\t\te.preventDefault();
\t\t\t\t\$(this).tab('show');
\t\t\t\t\$('#{$active_id}').val(\$(this).attr('tab-data-id'));
\t\t\t});
\t\t\t\$('.{$li_class}').mousedown(function(e) {
\t\t\t\tvar that = \$(this);
\t\t\t\tif (!that.is(':focus')) {
\t\t\t\t\tthat.data('mousedown', true);
\t\t\t\t}
\t\t\t});
\t\t\t\$('.{$li_class}').focus(function(e) {
\t\t\t\te.preventDefault();
\t\t\t\tvar mousedown = \$(this).data('mousedown'), tabindex = parseInt(\$(this).attr('tabindex'));
\t\t\t\t\$(this).removeData('mousedown');
\t\t\t\t\$(this).find('a:first').click();
\t\t\t\tif (!mousedown && tabindex > 0) {
\t\t\t\t\t\$("[tabindex='" + (tabindex + 1) + "']").focus();
\t\t\t\t} else if (mousedown) {
\t\t\t\t\t\$(this).blur();
\t\t\t\t}
\t\t\t\te.preventDefault();
\t\t\t});
TTT;
        layout::onload($js);
        return $result;
    }
开发者ID:volodymyr-volynets,项目名称:frontend,代码行数:72,代码来源:base.php


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