PHP Classes

File: resources/views/home.blade.php

Recommend this page to a friend!
  Classes of Joshy Francis   Phpnopea   resources/views/home.blade.php   Download  
File: resources/views/home.blade.php
Role: Auxiliary script
Content type: text/plain
Description: Configuration script
Class: Phpnopea
Simplified MVC Web application framework
Author: By
Last change:
Date: 2 months ago
Size: 14,255 bytes
 

Contents

Class file image Download
@extends('layouts.app') @section('links') @parent Links <br> @endsection @section('content') <div class="container"> <div class="row"> <div class="col-md-8 col-md-offset-2"> <div class="panel panel-default"> <div class="panel-heading">Dashboard</div> <h3>Sample Routes</h3> <ul> <li> <a href="{{url('optional/arg2/asd/1/2')}}">Optional argument - Route::get('optional/arg2/{name?}/{id?}/{c?}', function ($name = null,$id = null,$c = null) {</a> </li> <li> <a href="{{url('routes')}}">Simple route - Route::get('/routes', function ( Request $request ){ </a> </li> <li> <a href="{{url('admin/news')}}">Namespace - Route::get('admin/news', [ 'uses' => 'NewsController@index' ]); </a> </li> <li> <a href="{{url('match')}}">Match - Route::match(['get', 'post'], '/match', function(Request $request){</a> </li> <li> <a href="{{url('delete')}}">Delete - Route::delete( '/delete', function(Request $request){</a> </li> <li> <a href="{{url('books/shelf/1')}}">Group prefix - Route::group(['prefix' => 'books'], function () {</a> </li> <li> <a href="{{url('books/shelf/store/1')}}">Group prefix - books/shelf/store/1</a> </li> <li> <a href="{{url('books/store/1')}}">Group prefix - books/store/1</a> </li> <li> <a href="{{url('files/1')}}">Storage - Route::get('/files/{id}', function ($id) {</a> </li> <li> <a href="{{url('data')}}">multipart/form-data - Route::post('/data', function (Request $request ) {</a> </li> <li> <a href="{{url('photo')}}">Image route - <img src="{{url('photo')}}" width=64/></a> </li> <li> <a href="{{url('validatortest/create')}}">Validation - Route::get('validatortest/create', 'ValidatorTestController@create');</a> </li> <li> <a href="{{url('rc/resource/create')}}">Resource and Secure Ajax - Route::resource('rc/resource', 'ResourceController');</a> </li> <li> <a href="{{url('route9999/321/test/123/test2/qwe')}}">Performance 10000 routes - route9999/321/test/123/test2/qwe</a> </li> </ul> <div class="alert alert-info"> Check routes\web.php for middleware and domain routing. Create Database and update .env </div> <pre style="color:#000000;background:#ffffff;">CREATE DATABASE IF NOT EXISTS `prologin` <span style="color:#3f5fbf; ">/*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci */</span><span style="color:#800080; ">;</span> USE `prologin`<span style="color:#800080; ">;</span> CREATE TABLE IF NOT EXISTS `users` <span style="color:#808030; ">(</span> `ID` <span style="color:#800000; font-weight:bold; ">int</span><span style="color:#808030; ">(</span><span style="color:#008c00; ">11</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> AUTO_INCREMENT<span style="color:#808030; ">,</span> `email` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">255</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `password` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">100</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `token` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">255</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `IP` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">500</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `username` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">25</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `first_name` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">25</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `last_name` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">25</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `avatar` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">1000</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">'default.png'</span><span style="color:#808030; ">,</span> `joined` <span style="color:#800000; font-weight:bold; ">int</span><span style="color:#808030; ">(</span><span style="color:#008c00; ">11</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#0000e6; ">'0'</span><span style="color:#808030; ">,</span> `joined_date` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">10</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `online_timestamp` <span style="color:#800000; font-weight:bold; ">int</span><span style="color:#808030; ">(</span><span style="color:#008c00; ">11</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#0000e6; ">'0'</span><span style="color:#808030; ">,</span> `oauth_provider` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">40</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `oauth_id` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">1000</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `oauth_token` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">1500</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `oauth_secret` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">500</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `email_notification` <span style="color:#800000; font-weight:bold; ">int</span><span style="color:#808030; ">(</span><span style="color:#008c00; ">11</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#0000e6; ">'1'</span><span style="color:#808030; ">,</span> `aboutme` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">1000</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `points` decimal<span style="color:#808030; ">(</span><span style="color:#008c00; ">10</span><span style="color:#808030; ">,</span><span style="color:#008c00; ">2</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#0000e6; ">'0.00'</span><span style="color:#808030; ">,</span> `premium_time` <span style="color:#800000; font-weight:bold; ">int</span><span style="color:#808030; ">(</span><span style="color:#008c00; ">11</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#0000e6; ">'0'</span><span style="color:#808030; ">,</span> `user_role` <span style="color:#800000; font-weight:bold; ">int</span><span style="color:#808030; ">(</span><span style="color:#008c00; ">11</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#0000e6; ">'0'</span><span style="color:#808030; ">,</span> `premium_planid` <span style="color:#800000; font-weight:bold; ">int</span><span style="color:#808030; ">(</span><span style="color:#008c00; ">11</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#0000e6; ">'0'</span><span style="color:#808030; ">,</span> `active` <span style="color:#800000; font-weight:bold; ">int</span><span style="color:#808030; ">(</span><span style="color:#008c00; ">11</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#0000e6; ">'1'</span><span style="color:#808030; ">,</span> `activate_code` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">255</span><span style="color:#808030; ">)</span> NOT <span style="color:#7d0045; ">NULL</span> DEFAULT <span style="color:#ffffff; background:#dd0000; font-weight:bold; font-style:italic; ">''</span><span style="color:#808030; ">,</span> `remember_token` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">100</span><span style="color:#808030; ">)</span> DEFAULT <span style="color:#7d0045; ">NULL</span><span style="color:#808030; ">,</span> `updated_at` datetime DEFAULT <span style="color:#7d0045; ">NULL</span><span style="color:#808030; ">,</span> `created_at` datetime DEFAULT <span style="color:#7d0045; ">NULL</span><span style="color:#808030; ">,</span> `password_reset_token` varchar<span style="color:#808030; ">(</span><span style="color:#008c00; ">255</span><span style="color:#808030; ">)</span> DEFAULT <span style="color:#7d0045; ">NULL</span><span style="color:#808030; ">,</span> `password_reset_expiry` datetime DEFAULT <span style="color:#7d0045; ">NULL</span><span style="color:#808030; ">,</span> PRIMARY KEY <span style="color:#808030; ">(</span>`ID`<span style="color:#808030; ">)</span> <span style="color:#808030; ">)</span> ENGINE<span style="color:#808030; ">=</span>InnoDB DEFAULT <span style="color:#603000; ">CHARSET</span><span style="color:#808030; ">=</span>utf8<span style="color:#800080; ">;</span> </pre> <h4>Include another view manually</h4> <?php include base_path().'/resources/views/include_view.php'; ?> <br> @foreach($arr as $a) <?php echo "Going to skip Single Line comment<br>"; // commented line contians vars {{test}} m echo "skipped<br>";//comment {{skipped }} m /* This is a multiline comment contains vars {{test2}} m */ echo "skipped multiline comment <br>"; $data0='This data is from PHP'; ?> <script> var div=document.createElement('div'); div.innerHTML='Added by Javascript'; div.innerHTML+='<br>Added by <?php echo 'php';/*comment {{skipped }} */ ?>';//comment {{skipped }} m div.innerHTML+='<br>data0:{{$data0}} m'; div.innerHTML+='<br>Javascript @{{var1}} : @{{var2}} m'; /* This is a multiline comment contains vars {{test2}} in script block */ document.body.appendChild(div); </script> <br> {{$a}} @endforeach <div class="panel-body"> <div class="alert alert-success"> {{ date('l jS \of F Y h:i:s A') }} @ {{ date('now') }} </div> You are logged in! <br> <?php echo 'shared data : ' . $shared_data; echo '<br>'; echo $test; var_dump($arr); /* echo "<pre></pre>"; foreach(debug_backtrace() as $item){ echo "File : " . $item['file'] . ", line : " . $item['line'] . ", function : " . $item['function']."<br>"; //var_dump($item['args']); } echo "</pre>"; */ $some_data='this should be avaialble to the following view'; ?> <br> @include('include_test') @if($arr[1]===2) {{ $arr[1] }} <br> @endif @foreach($arr as $a) {{$a}} <br> @endforeach @include('include_test2') </div> </div> </div> </div> </div> @endsection @section('links2') @parent Links2 <br> @endsection @section('content2') Section Content 2 @endsection @section('content3') Section Content 3 @endsection