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


PHP Question::all方法代码示例

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


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

示例1: index

 public function index()
 {
     if (Auth::check()) {
         $question = Question::all();
         return View::make('Exam.exam', compact('questions'));
     }
     return "No estas logueado como estudiante.";
 }
开发者ID:ReyesPedro,项目名称:PlataformaPreguntas,代码行数:8,代码来源:SolvingExamsController.php

示例2: postQuestionChange

 public function postQuestionChange()
 {
     //message-notification
     $messages = array();
     //handle navigation
     $admin_navigation = new AdminNavigation();
     if ($admin_navigation->isNavigate()) {
         return $admin_navigation->goToN();
     }
     //handle chapter-text change
     //redirect after changed
     if (Input::has('chapter_change')) {
         $chapter = Chapter::find(Input::get('chapter_change'));
         $chapter->text = Input::get('chapter_text');
         $chapter->save();
         $messages['chapter_change_text'] = 'chapter-' . $chapter->id . ':saved';
         $this->messageController->send($messages, $this::MESSAGE_KEY);
         return Redirect::back();
     }
     //handle delete-question
     //redirect after deleted, no need to modify other inputs
     if (Input::has('delete_question')) {
         $question = Question::find(Input::get('delete_question'));
         $store_question_id = $question->id;
         $question->delete();
         $messages['delete_question'] = 'question-' . $store_question_id . ':deleted';
         $this->messageController->send($messages, $this::MESSAGE_KEY);
         return Redirect::back();
     }
     //handle change on a question (both this one, and it's options)
     //redirect after all-changes saved
     if (Input::has('question_change')) {
         $question = Question::find(Input::get('question_change'));
         //question-change, change question-text
         if (Input::has('question_text')) {
             $question->text = Input::get('question_text');
             $question->save();
             $messages['question_change_text'] = 'question-' . $question->id . ':saved';
         }
         //question-change, change question-chapter_id
         if (Input::has('chapter_id')) {
             $question->chapter_id = Input::get('chapter_id');
             $question->save();
             $new_chapter = $question->getChapter;
             $messages['question_change_chapter_id'] = 'question-' . $question->id . ':now belongs to chapter-' . $new_chapter->id;
         }
         //options-change
         if (Input::has('options')) {
             $options = Input::get('options');
             //save options-change
             $i = -1;
             foreach ($options as $option_id => $option_text) {
                 $option = Option::find($option_id);
                 $option->text = $option_text;
                 //reset all option-is_right = 0
                 //is_right set again with input-is_right checked
                 $option->is_right = 0;
                 $option->save();
                 $messages['options_change[' . ++$i . ']'] = 'option-' . $option->id . ':saved';
             }
             //modify option-is_right
             if (Input::has('is_right')) {
                 $option = Option::find(Input::get('is_right'));
                 //this option set is_right = 1
                 $option->is_right = 1;
                 $option->save();
                 $messages['options_change_is_right'] = 'option-' . $option->id . '-is_right:saved';
             }
         }
         //send message-notification
         $this->messageController->send($messages, $this::MESSAGE_KEY);
         return Redirect::back();
     }
     //new-question
     //redirect after create new-one
     if (Input::has('new_question')) {
         //save new question
         $question = new Question();
         //delete + auto_increment >>> modify question-id not continuous
         //manually change question-id
         $last_question = Question::all()->last();
         $question->id = $last_question->id + 1;
         $question->text = Input::get('question_text');
         $question->chapter_id = Input::get('chapter_id');
         $question->save();
         $question_id = $question->id;
         $messages['new_question'] = 'question-' . $question->id . ':saved';
         //save new options
         $options_text = Input::get('options');
         $created_options = array();
         for ($i = 0; $i < 4; $i++) {
             $option = new Option();
             $option->text = $options_text[$i];
             $option->question_id = $question_id;
             $option->is_right = 0;
             $option->save();
             //store in array new-option in $created_options, to add is_right on which
             $created_options[$i] = $option;
             $messages['option[' . $i . ']'] = 'option-' . $option->id . ':saved';
         }
//.........这里部分代码省略.........
开发者ID:hoanganh25991,项目名称:multiple-choice-test,代码行数:101,代码来源:ChaptersController.php

示例3: array

<?php

include '../../inc/init.inc';
if (isset($tag)) {
    $conditions = array('id in (?)', Questions_Tag::find('all', array('conditions' => array('tag_id' => Tag::find_by_name($tag)->id)))->asQuestion_ID());
}
isset($conditions) ? $args['conditions'] = $conditions : ($args['conditions'] = 'title NOT LIKE ""');
$res->total = isset($args) ? Question::count($args) : Question::count();
$res->currentPage = isset($currentPage) ? $currentPage : 1;
$res->limit = $args['limit'] = isset($limit) ? $limit : 7;
$args['offset'] = ($res->currentPage - 1) * $args['limit'];
$args['order'] = isset($order) ? $order : 'created_at desc';
$res->questions = Question::all($args);
$res->tags = Tag::find('all', array('order' => 'Rand()', 'limit' => 20));
if (!isset($infos)) {
    $infos = array();
}
$res->search_opts = array(0 => array('label' => 'Quelle question vous posez vous ?', 'field' => 'title', 'type' => 'text', 'class' => 'xxlarge'));
$res->useTemplate("Questions - Reponses", $infos);
开发者ID:Osin,项目名称:Intranet,代码行数:19,代码来源:q2a.php

示例4: index

 public function index()
 {
     $questions = Question::all();
     return View::make('ask.index')->with(['questions' => $questions]);
 }
开发者ID:ayooby,项目名称:whatisit,代码行数:5,代码来源:QuestionController.php

示例5: show

 public function show()
 {
     $questions = Question::all();
     return View::make('user.dashboard', ['questions' => $questions]);
 }
开发者ID:Whyounes,项目名称:bugsnag_demo,代码行数:5,代码来源:UserController.php

示例6: function

        //$message->from('support@cortana.dev', 'c01tana Ltd');
        $message->to('rocardpp@gmail.com', 'rocard')->subject('test mail');
    });
    return 'done.';
});
Route::get('/', function () {
    $data['users'] = User::all();
    //$data['questions'] = DB::select( DB::raw("SELECT * FROM  `questions` ORDER BY  `created_at` DESC LIMIT 1") );
    $data['questions'] = Question::orderBy('created_at', 'desc')->paginate(10);
    $data['count'] = Question::all()->count();
    return View::make('site.home')->with($data);
});
Route::get('questions', function () {
    $data['users'] = User::all();
    $data['questions'] = Question::orderBy('created_at', 'desc')->paginate(10);
    $data['count'] = Question::all()->count();
    return View::make('site.questions')->with($data);
});
Route::get('question/{id}/{slug}', function ($id, $slug) {
    $data['users'] = User::all();
    $data['qvotes'] = Qvote::where('question_id', '=', $id)->get();
    $data['question'] = Question::find($id);
    $data['answers'] = Answer::where('question_id', '=', $id)->orderBy('votes', 'desc')->get();
    $data['comments'] = Comment::where('question_id', '=', $id)->orderBy('created_at', 'desc')->get();
    $data['count'] = Answer::where('question_id', '=', $id)->count();
    return View::make('site.question')->with($data);
});
Route::get('users', function () {
    $data['users'] = User::orderBy('reputation', 'desc')->paginate(20);
    return View::make('site.users')->with($data);
});
开发者ID:Roc4rdho,项目名称:ubexchange,代码行数:31,代码来源:routes.php

示例7: index

 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $questions = Question::all();
     return View::make('questions.index')->with('questions', $questions);
 }
开发者ID:GenteRH,项目名称:Prova-Gente-Teste,代码行数:10,代码来源:QuestionController.php

示例8: percentageAll

 public static function percentageAll()
 {
     $number1 = Auth::user()->correctQuestions()->count();
     $number2 = Question::all()->count();
     if ($number2 == 0) {
         $finalNumber = 100;
     } else {
         $quotient = $number1 / $number2;
         $finalNumber = $quotient * 100;
     }
     return round($finalNumber);
 }
开发者ID:air-talk,项目名称:Air-Talk,代码行数:12,代码来源:QuestionsController.php

示例9: show

 /**
  * Display the specified resource.
  * GET /questions/{id}
  *
  * @param  int  $id
  * @return Response
  */
 public function show($id)
 {
     return Question::all();
 }
开发者ID:anildukkipatty,项目名称:fu,代码行数:11,代码来源:QuestionsController.php

示例10: questionsdone

 public function questionsdone()
 {
     $questions = Question::all();
     $playerid = Input::get('player');
     foreach ($questions as $q) {
         $answer = new Answer();
         $answername = 'field' . $q->id;
         $answer->answer = Input::get($answername);
         $answer->player_id = $playerid;
         $answer->question_id = $q->id;
         $answer->save();
     }
     return View::make('thanks');
 }
开发者ID:sanderdrummer,项目名称:Homepages,代码行数:14,代码来源:HomeController.php

示例11: index

 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\JsonResponse
  */
 public function index()
 {
     $questions = Question::all();
     return response()->json($questions);
 }
开发者ID:AlMos321,项目名称:laravel,代码行数:10,代码来源:SerialController.php

示例12: index_admin

 public function index_admin()
 {
     $questions = Question::all();
     return View::make('commonquestions.admin_index', compact('questions'));
 }
开发者ID:shankargiri,项目名称:taylor_latest,代码行数:5,代码来源:CommonquestionsController.php


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