public function showAll()
 {
     $pages = wpPostsByType('page');
     $portfolio = wpPostsByType('portfolio');
     $all = ['pages' => $pages, 'portfolio' => $portfolio];
     dd($all);
 }
 public function index()
 {
     $work = wpPostsByType('portfolio');
     $portArr = [];
     foreach ($work as $project) {
         $portArr[] = ['id' => $project->ID, 'title' => $project->post_title, 'slug' => $project->post_name, 'skills' => $project->skills_techniques, 'list_headline' => $project->list_headline, 'list_image' => wp_get_attachment_url(get_post_meta($project->ID, 'list_image', true)), 'has_case_study' => $project->has_case_study];
     }
     if (Request::ajax()) {
         return view('ajax.ajaxWorkList', compact('portArr'));
     } else {
         return view('workList', compact('portArr'));
     }
 }
 public function __construct()
 {
     // Build our navigation
     $portAllArr = Cache::get('portAllArr', function () {
         $workAll = wpPostsByType('portfolio');
         $portAllArr = [];
         foreach ($workAll as $project) {
             $portAllArr[] = ['id' => $project->ID, 'title' => $project->post_title, 'slug' => $project->post_name];
         }
         Cache::forever('portAllArr', $portAllArr);
         return $portAllArr;
     });
     \View::share('portAllArr', $portAllArr);
 }