/**
  * Define your route model bindings, pattern filters, etc.
  *
  * @param  \Illuminate\Routing\Router  $router
  * @return void
  */
 public function boot(Router $router)
 {
     parent::boot($router);
     $router->bind('user', function ($value) {
         return User::where('username', $value)->first();
     });
     $router->bind('faq', function ($value) {
         return Question::where('id', $value)->first();
     });
 }
 public function getQuestions()
 {
     $query = Request::get('q');
     //$questions = Question::all();
     $searchValues = preg_split('/\\s+/', $query);
     // split on 1+ whitespace
     $questions = Question::where(function ($q) use($searchValues) {
         foreach ($searchValues as $value) {
             $q->orWhere('keywords', 'like', "%{$value}%");
         }
     })->get();
     return view('static.support.faq')->with(['questions' => $questions]);
 }
 /**
  * Auto generated seed file
  *
  * @return void
  */
 public function run()
 {
     Question::create(array('id' => '1', 'question' => 'Welche Sendungen kann ich über wundership verschicken?', 'answer' => 'Fast alles! Egal ob Dein Umzugskarton nicht mehr ins Auto gepasst hat, oder ein spontaner Skiurlaub vor der Tür steht: Mit wundership kannst du außer gefährlichen oder verbotenen Stoffen alles versenden. Probier es aus!'));
     Question::create(array('id' => '2', 'question' => 'Wohin kann ich meine Sendung schicken und sind auch Sendungen ins Ausland möglich?', 'answer' => 'Grundsätzlich ist ein Versand momentan zunächst ersteinmal zwischen Hamburg und Berlin möglich. Wir hoffen so, wundership durch Dein Feedback noch besser machen zu können, bevor wir weitere Städte und Routen hinzufügen.'));
     Question::create(array('id' => '3', 'question' => 'Wie lange dauert eine Sendung bei wundership?', 'answer' => 'Wenn Du Deine Sendung einstellst, können Kuriere sie sofort sehen. Es kann also sein, dass Sie so schnell wie möglich bei Dir abgeholt wird. Gerade in der Anfangsphase bitten wir Dich jedoch noch ein wenig um Geduld. Wir machen wundership bekannter und hoffen, so auch für jede Sendung so schnell es geht einen Kurier zu finden.'));
 }
Example #4
0
| and give it the controller to call when that URI is requested.
|
*/
Route::post('oauth/token', function () {
    return Response::json(Authorizer::issueAccessToken());
});
include "routes/shipments.php";
Route::group(['prefix' => 'api/v1/', 'before' => 'oauth'], function () {
    Route::resource('users', 'api\\v1\\UsersController');
});
Route::group(['middleware' => ['csrf']], function () {
    Route::get('/button', function () {
        return View::make('test');
    });
    Route::get('/test', function () {
        return \Wundership\Question::find(1)->keywords;
    });
    Route::get('/rate', function () {
        $user = Auth::user();
        return View::make('actions.rate')->with(['user' => $user]);
    });
    Route::get('/yourdeliveries', function () {
        $user = Auth::user();
        return View::make('dashboard.carry.index')->with(['user' => $user]);
    });
    Route::controllers(['auth' => 'Auth\\AuthController', 'password' => 'Auth\\PasswordController']);
    Route::group(['prefix' => 'user/{user}/settings/'], function () {
        Route::controller('profile', 'SettingsProfileController');
        Route::controller('account', 'SettingsAccountController');
        Route::controller('verify', 'SettingsVerificationController');
    });
Example #5
0
 /**
  * Searches for question
  *
  * @param String $search
  */
 public function search($search)
 {
     return Question::search($search)->get();
 }