text: I have very basic problem. In L4 thes below methods worked out of the box, so now I am lost. Please help. A few days ago I started a Laravel 5.0 project. I have now fresh, clean installation.
  Problem 1: When I try to get anything from database
  $headquote = DB::table('quotation_texts')->find(176);
  Class 'App\Http\Controllers\DB' not found
  <?php namespace App;
  use Illuminate\Database\Eloquent\Model;
  class Quotation extends Model {
  /**
  * The database table used by the model.
  *
  * @var string
  */
  protected $table = 'quotation_texts';
  }
  $headquote = Quotation::find(176);
  Class 'App\Http\Controllers\Quotation' not found
  The problem here are PHP namespaces. You need to learn how to use them. As your controller are in
  App\Http\Controllers namespace, if you refer any other class, you need to add leading backslash (or proper namespace) or add
  use statement at the beginning of file (before class definition).
  So in your case you could use:
  $headquote = \DB::table('quotation_texts')->find(176); $headquote = \App\Quotation::find(176);
  or add in your controller class
  use statement so the beginning of your controller class could look like this:
  <?php namespace App\Http\Controllers; use DB; use App\Quotation;
  For more information about namespaces you could look at How to use objects from other namespaces and how to import namespaces in PHP or namespaces in PHP manual