• Tidak ada hasil yang ditemukan

Logi n Cont roll er Codes

use Monol og\ Handl er\ Strea mHandl er;

use Monol og\ Handl er\ Sysl ogUdp Handl er;

ret ur n [ / *

|--- | Default Log Channel

|--- |

| Thi s opti on defi nes t he default l og channel t hat get s used when writi ng | messages t o t he l ogs. The na me specifi ed i n t his opti on shoul d mat ch | one of t he channel s defi ned i n t he "channel s" confi gurati on array.

| */

' default' => env(' LOG_CHANNEL' , ' st ack' ), / *

|--- | Log Channel s

|--- |

| Here you may confi gur e t he l og channel s for your appli cati on. Out of | t he box, Laravel uses t he Monol og PHP l oggi ng li brar y. Thi s gi ves | you a vari et y of powerful l og handl ers / for mat ters t o utili ze.

|

| Avail abl e Dri vers: "singl e", "dail y", "sl ack", "sysl og", | "errorl og", " monol og",

| "cust o m", "st ack"

| */

' channel s' => [ ' st ack' => [

' dri ver' => ' st ack' , ' channel s' => [' dail y' ], 'i gnore_excepti ons' => false, ],

' si ngl e' => [

' dri ver' => ' si ngl e' ,

' pat h' => st orage_pat h(' l ogs/l aravel.l og' ), 'level' => ' debug' ,

],

Page | 28

' dail y' => [

' dri ver' => ' dail y',

' pat h' => st orage_pat h(' l ogs/l aravel.l og' ), 'level' => ' debug' ,

' days' => 14, ],

' sl ack' => [

' dri ver' => ' sl ack' ,

' url' => env(' LOG_SLACK_ WEBHOOK_ URL' ), ' user na me' => ' Laravel Log' ,

' e moji' => ': boo m:', 'level' => ' criti cal', ],

' papertrail' => [

' dri ver' => ' monol og' , 'level' => ' debug' ,

' handl er' => Sysl og Udp Handl er:: cl ass, ' handl er _wit h' => [

' host' => env(' PAPERTRAI L_ URL' ), ' port' => env(' PAPERTRAI L_PORT' ), ],

],

' st derr' => [

' dri ver' => ' monol og' ,

' handl er' => StreamHa ndl er:: cl ass,

'for matt er' => env(' LOG_STDERR_FORMATTER' ), ' wit h' => [

' strea m' => ' php://st derr', ],

],

' sysl og' => [

' dri ver' => ' sysl og', 'level' => ' debug' , ],

' errorl og' => [

' dri ver' => ' errorlog' , 'level' => ' debug' , ],

],

Re gi strati on Cont roll er Codes secti on(' cont ent' )

<di v cl ass ="cont ai ner">

<di v cl ass ="r ow j ustify- cont ent-cent er">

<di v cl ass ="col- md- 8" >

<di v cl ass ="car d">

<di v cl ass ="card- header">{{ __(' Regi st er' ) }}</ di v>

<di v cl ass ="card- body" >

<f or m met hod=" POST" acti on="{{ rout e(' regi st er' ) }}">

@csrf

<di v cl ass="f or m- gr oup r ow" >

<l abel for ="na me" cl ass ="col- md- 4 col-for m-l abel t ext- md-ri ght ">{{

__(' Na me' ) }}</l abel >

<di v class ="col- md- 6" >

<i nput i d="na me" t ype="t ext " cl ass ="f or m- contr ol @error(' na me' ) is-i nvali d

@e nderr or" na me ="na me" val ue="{{ ol d(' na me' ) }}" required aut oco mpl ete="na me" aut of ocus >

@error(' na me' )

<span cl ass ="i nvali d-feedback" rol e="al ert ">

<str ong>{{ $ message }}</ strong>

</ span>

@enderr or </ di v>

</ di v>

<di v cl ass="f or m- gr oup r ow" >

<l abel for ="e mail " cl ass="col - md- 4 col-for m-l abel t ext- md-ri ght ">{{ __(' E- Mai l Addr ess' ) }}</l abel>

<di v class ="col- md- 6" >

<i nput i d="e mail " t ype="e mail" cl ass="f or m- contr ol @err or(' e mail' ) is- i nvali d @enderr or" na me="e mail " val ue="{{ ol d('e mail' ) }}" required aut oco mpl et e="e mail ">

@error(' e mail' )

<span cl ass ="i nvali d-feedback" rol e="al ert ">

<str ong>{{ $ message }}</ strong>

</ span>

@enderr or </ di v>

</ di v>

<di v cl ass="f or m- gr oup r ow" >

<l abel for ="pass wor d" cl ass ="col- md- 4 col-for m-l abel t ext- md-ri ght ">{{

__(' Pass wor d' ) }}</l abel>

Page | 30

<i nput i d="pass wor d" t ype="pass wor d" cl ass="f or m- contr ol

@err or(' pass wor d' ) is-i nvali d @enderr or" na me ="pass wor d" required aut oco mpl et e="ne w- pass wor d" >

@error(' pass wor d' )

<span cl ass ="i nvali d-feedback" rol e="al ert ">

<str ong>{{ $ message }}</ strong>

</ span>

@enderr or </ di v>

</ di v>

<di v cl ass="f or m- gr oup r ow" >

<l abel for ="pass wor d-confir m" class="col - md- 4 col-for m- label t ext- md- ri ght ">{{ __(' Confir m Pass wor d' ) }}</l abel >

<di v class ="col- md- 6" >

<i nput i d="pass wor d-confir m" t ype="pass wor d" cl ass="f or m- contr ol "

na me ="pass wor d_confirmati on" required aut ocompl et e="ne w- pass wor d">

</ di v>

</ di v>

<di v cl ass="f or m- gr oup r ow mb- 0">

<di v class ="col- md- 6 offset- md-4">

<button t ype="sub mit " cl ass="bt n bt n- pri mar y" >

{{ __(' Regi st er' ) }}

</ but t on>

</ di v>

</ di v>

</for m>

</ di v>

</ di v>

</ di v>

</ di v>

</ di v>

@e ndsecti on / **

Ve r i f y Ma i l Ad d r e s s

@e xt ends(' layout s. app' )

@s ecti on(' cont ent' )

<di v cl ass ="cont ai ner">

<di v cl ass ="r ow j ustify- cont ent-cent er">

<di v cl ass ="col- md- 8" >

<di v cl ass ="car d">

<di v cl ass ="card- header">{{ __(' Verify Your Email Addr ess' ) }}</ di v>

<di v cl ass ="card- body" >

@i f (sessi on(' resent' ))

<di v cl ass="al ert al ert-success" role="al ert ">

{{ __(' A fresh verifi cati on li nk has been sent t o your e mail address.' ) }}

</ di v>

@endif

{{ __(' Bef ore pr oceedi ng, pl ease check your e mail for a verifi cati on li nk.' ) }}

{{ __(' If you di d not recei ve t he e mail') }}, <a href ="{{ rout e('verifi cati on.resend' ) }}" >{{ __(' cli ck here t o request anot her' ) }}</ a>.

</ di v>

</ di v>

</ di v>

</ di v>

</ di v>

@e ndsecti on

Page | 32

@e xt ends(' layout s. app' )

@s ecti on(' cont ent' )

<di v cl ass ="cont ai ner">

<di v cl ass ="r ow j ustify- cont ent-cent er">

<di v cl ass ="col- md- 8" >

<di v cl ass ="car d">

<di v cl ass ="card- header">{{ __(' Reset Pass wor d' ) }}</ di v>

<di v cl ass ="card- body" >

@i f (sessi on(' st at us' ))

<di v cl ass="al ert al ert-success" role="al ert ">

{{ session(' st at us' ) }}

</ di v>

@endif

<f or m met hod=" POST" acti on="{{ rout e(' pass wor d. e mail' ) }}">

@csrf

<di v cl ass="f or m- gr oup r ow" >

<l abel for ="e mail " cl ass="col - md- 4 col-for m-l abel t ext- md-ri ght ">{{ __(' E- Mai l Addr ess' ) }}</l abel>

<di v class ="col- md- 6" >

<i nput i d="e mail " t ype="e mail" cl ass="f or m- contr ol @err or(' e mail' ) is- i nvali d @enderr or" na me="e mail " val ue="{{ ol d('e mail' ) }}" required aut oco mpl et e="e mail "

aut of ocus >

@error(' e mail' )

<span cl ass ="i nvali d-feedback" rol e="al ert ">

<str ong>{{ $ message }}</ strong>

</ span>

@enderr or </ di v>

</ di v>

<di v cl ass="f or m- gr oup r ow mb- 0">

<di v class ="col- md- 6 offset- md-4">

<button t ype="sub mit " cl ass="bt n bt n- pri mar y" >

{{ __(' Send Pass wor d Reset Li nk' ) }}

</ but t on>

</ di v>

</ di v>

</for m>

</ di v>

</ di v>

</ di v>

</ di v>

</ di v>

Upco mi ng Mail Contr ol Code DOCTYPE ht ml >

<ht ml >

<head>

<title></title>

<met a htt p-equi v=" Cont ent- Type" cont ent ="t ext/ ht ml; charset =utf-8" / >

<met a na me ="vi e wport" cont ent =" wi dt h=devi ce- wi dt h, i niti al-scal e=1">

<met a htt p-equi v=" X- UA- Co mpati bl e" cont ent="I E=edge" / >

<st yl e t ype="t ext/ css">

body, tabl e, t d, a {

- webkit-t ext-si ze-adj ust: 100 %;

- ms-t ext-si ze-adjust: 100 %;

} tabl e, t d {

mso-t abl e-lspace: 0pt;

mso-t abl e-rspace: 0pt;

} i mg {

- ms-i nt er pol ati on- mode: bi cubi c;

} i mg { bor der: 0;

hei ght: aut o;

li ne- hei ght: 100 %;

outli ne: none;

text-decorati on: none;

} tabl e {

bor der-coll apse: coll apse !i mport ant;

} body {

hei ght: 100 % !i mport ant;

mar gi n: 0 !i mportant;

paddi ng: 0 !i mportant;

wi dt h: 100 % !i mport ant;

}

Page | 34

col or: i nherit !i mport ant;

text-decorati on: none !i mport ant;

font-si ze: i nherit !i mport ant;

font-fa mil y: i nherit !i mport ant;

font- wei ght: i nherit !i mport ant;

li ne- hei ght: i nherit !i mport ant;

}

@medi a screen and ( max- wi dt h: 480px) { . mobil e- hi de {

displ ay: none !import ant;

}

. mobil e-cent er {

text-ali gn: center !i mport ant;

} }

di v[st yl e*=" mar gi n: 16px 0; "] { mar gi n: 0 !i mportant;

} </ st yl e>

<body st yl e=" mar gi n: 0 !i mport ant; paddi ng: 0 !import ant; backgr ound- col or: #eeeeee; "

bgcol or ="#eeeeee">

<ul st yl e="list-st yl e: none;">

<li ><b>Na me: </ b>{{$na me}}</li >

<li ><b>Email: </ b>{{$e mail }}</li >

<li ><b>Phone: </ b>{{$phone_no}}</li >

<li ><b>Addr ess: </ b> {{$addr ess}}</li >

<li ><b> Message: </ b>{{$quer y message}}</li >

<li ><b>Countr y: </ b>{{$countr y}}</li >

<li ><b>ZI P Code: </ b> {{$zi p_code}}</li >

<li ><b>I nquer y Type: </ b>{{$enquir y_t ype}}</li >

<li ><b>Co mpany Name: </ b>{{$co mpanyname }}</li >

<li ><b> We bsit e Na me : </ b>{{$ websit e}} </li >

</ ul >

</ body>

</ ht ml >

Od e r Su c c e s s Co n t r o l Co d e

@p hp

$Sit ePr ofil e = App\ SitePr ofil e::first();

@e ndphp

@p hp

$titl e = "Logi n | Safe Cit yBD Mar keti ng Co mpany";

$key wor ds = "Safe CityBD mar keti ng co mpany, l ogi n, regi strati on, Hi kvisi on cct v ca mer a pri ce i n bangl adesh, Hi kvi si on di stri but or i n bangladesh";

$descri pti on = "Logi n Safe Cit yBD mar keti ng co mpany websit e, Hi kvi sion cct v ca mer a deal er pri ce";

@e ndphp

@i ncl ude(' UI.i nc. headersour ce' )

<!--st art header-- >

@i ncl ude(' UI.i nc. menubar' )

<!-- End Header-- >

@p hp

$Subt ot al = Cart::subt ot al Fl oat();

$vat percent = $cart Setti ng- >vat;

$vat = $Subt ot al/ 100*$vat percent;

$shi ppi ngChar ge = $cartSetti ng- >shi ppi ng;

$t ot al = Cart::subt ot al Fl oat() + $vat +$shi ppi ngCharge;

@e ndphp <st yl e>

. or der-sucess h1 { col or: #88B04B;

font-fa mil y: " Nuni t o Sans", " Hel veti ca Neue", sans-serif;

font- wei ght: 900;

font-si ze: 40px;

mar gi n- bott o m: 10px;

}

. or der-sucess p { col or: #404F5E;

font-fa mil y: " Nuni t o Sans", " Hel veti ca Neue", sans-serif;

font-si ze: 20px;

mar gi n: 0;

}

. or der-sucess i { col or: #9ABC66;

font-si ze: 100px;

li ne- hei ght: 200px;

mar gi n-l eft:-15px;

}

Page | 36

backgr ound: white;

paddi ng: 60px;

bor der-radi us: 4px;

box-shado w: 0 2px 3px #C8 D0 D8;

displ ay: i nli ne- block;

mar gi n: 0 aut o;

} </ st yl e>

<secti on cl ass="l ogi n-for m- area cl earfi x py- 5 wo w fadeI nDo wn" dat a-wo w- dur ati on="1s">

<di v st yl e="t ext-align: cent er; paddi ng: 40px 0; backgr ound: #EBF0F5;" cl ass="cont ai ner or der-sucess">

<di v cl ass ="car d">

<di v st yl e="bor der-radi us: 200px; hei ght: 200px; wi dt h: 200px; background: #F8FAF5;

mar gi n: 0 aut o; ">

<i cl ass="check mar k" >✓</ i >

</ di v>

<h1>Success </ h1>

<p> We recei ved your purchase request;<br/ > we' ll be i n t ouch shortl y! </ p>

<a st yl e=" mar gi n-t op: 5px; paddi ng: 5px; bor der-radi us: 5px"

hr ef ="{{asset('' )}}">Conti nue Shopi ng</ a>

@i f (\ Sessi on::has(' or der-sucess- message' )) <di v cl ass ="al ert al ert-success">

<ul >

<li >{!! \ Sessi on:: get(' or der-sucess- message' ) !!}</li >

</ ul >

</ di v>

@endif </ di v>

</ di v>

</ secti on>

@i ncl ude(' UI.i nc.foot er bar' )

<!-- Soci al icon-- >

@i ncl ude(' UI.i nc. si debarsoci al nu mber' )

<!-- Soci al icon-- >

@i ncl ude(' UI.i nc.foot ersour ce' )

</ body>

</ ht ml >

' success' => false,

' message' => ' You Already I nt erest ed i n Thi s Bl ood Request', ' st at us'

=> 405, ]);

if ($bl oodRequest->r eciever_i d == $user->i d) { return response()- >j son([

' success' => false,

' message' => ' You made t hi s request, so you can not request i nt erest i n it',

' stat us' => 405, ]);

}

if ($user- >bl ood_gr oup_i d === $bl oodRequest- >bl ood_gr oup_i d) {

$i nt erest edDonor = ne w Int erest edDonor();

$i nt erest edDonor- >i nt erest ed_donor _i d = $user- >i d;

$i nt erest edDonor- >bl ood_r equest _i d = $bl oodRequest-

>i d; $i nt erest edDonor- >save();

ret ur n response()- >j son([

' success' => true,

' message' => ' Your Int erest ed In Thi s Bl ood Request has been sent t o t he Reci ever',

' stat us' => 200, ]);

} el se {

ret ur n response()- >j son([

' success' => false,

' message' => ' Your bl ood gr oup does not mat ch wit h t his bl ood request',

' stat us' => 405, ]);

} } el se {

ret ur n response()- >j son([

' success' => false,

' message' => ' You are not a donor. Pl ease change your rol e as donor and try agai n',

' stat us' => 405, ]);

} }

Page | 38

Dokumen terkait